QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 713|回复: 7

也问gtk编译问题

[复制链接]
发表于 2004-12-29 15:29:52 | 显示全部楼层 |阅读模式
系统FC3
安装软件gqcam
程序里面有#include <gtk/gtk.h>
直接编译的话,报错
gcc -O -DLinux `gtk-config --cflags` -c frontend.c
/bin/sh: gtk-config: command not found
frontend.c:25:21: gtk/gtk.h: 没有那个文件或目录

看样子是没找到gtk-config命令,就找不到gtk的include目录
在FC3里面gtk目录是在gtk-2.0下面,我就直接把gtk,gdk从gtk-2.0里面直接复制到/usr/include/下面
编译的时候仍然不行,还有这个提示/bin/sh: gtk-config: command not found
之后仍然说很多文件找不到

请问如何解决?谢谢
发表于 2004-12-29 18:38:02 | 显示全部楼层
完全安装就省事了
回复

使用道具 举报

 楼主| 发表于 2004-12-29 21:52:32 | 显示全部楼层
除了everything我都选了啊...
回复

使用道具 举报

发表于 2004-12-29 21:56:51 | 显示全部楼层
pkg-config  有码?

gtk1.2我都是 自己 另外编译的
编译好了  在我设定的 目录  /mydev/gtk1.2/下面 就可以找到 gtk-config
然后 复制 到 /usr/bin 就ok了  
没出过什么事阿
回复

使用道具 举报

 楼主| 发表于 2004-12-29 22:46:55 | 显示全部楼层
pkg-config这个有的?
一定需要gtk1.2么?
我下载的gtk1.2安装得时候说需要glib,安装好了glib1.2
安装gtk1.2得时候还是报错
*** 'glib-config --version' returned 1.2.0, but GLIB (1.2.10)
*** was found! If glib-config was correct, then it is best
*** to remove the old version of GLIB. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If glib-config was wrong, set the environment variable GLIB_CONFIG
*** to point to the correct copy of glib-config, and remove the file config.cache*** before re-running configure
何解?
回复

使用道具 举报

发表于 2004-12-29 23:08:26 | 显示全部楼层
[quote:278d6fcd56="Cryspin"]除了everything我都选了啊...[/quote]
只有选上everything才是完全安装
回复

使用道具 举报

 楼主| 发表于 2004-12-29 23:49:54 | 显示全部楼层
[quote:7654f24dff="DexterK"]pkg-config  有码?

gtk1.2我都是 自己 另外编译的
编译好了  在我设定的 目录  /mydev/gtk1.2/下面 就可以找到 gtk-config
然后 复制 到 /usr/bin 就ok了  
没出过什么事阿[/quote]

我下载了gtk+-1.2,安装之后也没有gtk-config文件阿
回复

使用道具 举报

 楼主| 发表于 2004-12-29 23:50:42 | 显示全部楼层
[quote:03aeaeb24f="mozilla"][quote:03aeaeb24f="Cryspin"]除了everything我都选了啊...[/quote]
只有选上everything才是完全安装[/quote]

...
我明天试试看吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 19:19 , Processed in 0.044820 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表