|
在glade-2.0.1中编译通过的代码在glade-2.6中不能通过编译,并且在2.0.1中生成的可执行文件也不能在2.6中运行.
附:2.0.1的是红帽,而2.6的是Fedora core 3!
make 后的提示:
[root@Hector src]# make
source='callbacks.c' object='callbacks.o' libtool=no \
depfile='.deps/callbacks.Po' tmpdepfile='.deps/callbacks.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/linc-1.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -I../src_backend `pkg-config --cflags glib-2.0` -g -O2 -c `test -f 'callbacks.c' || echo './'`callbacks.c
callbacks.c: In function `on_okbuttonPpName_clicked':
callbacks.c:210: warning: assignment from incompatible pointer type
callbacks.c:221: warning: passing arg 2 of `extend_strcpy_dest_free_first' discards qualifiers from pointer target type
gcc -g -O2 -o cc main.o support.o interface.o callbacks.o ../src_backend/pp_struct.o ../src_backend/cc_fau_debug.o ../src_backend/cc_fau_support.o ../src_backend/pp_extend_func.o ../src_backend/xml_parse_common.o ../src_backend/xml_parse_pp.o ../src_backend/xml_parse_st.o treeview.o iconlist.o icon.o common_dlg.o operation_logic.o extend.o -pthread -Wl,--export-dynamic -L/usr/X11R6/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lm -llinc -lgmodule-2.0 -ldl -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -L../src_backend
/usr/bin/ld: cannot find -llinc
collect2: ld returned 1 exit status
make: *** [cc] 错误 1 |
|