当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [极度求救]编译LibIDL出现问题!
帖子发表于 : 2008-01-23 16:02 
头像

注册: 2007-10-24 15:32
帖子: 108
地址: 四川省南充市
送出感谢: 1
接收感谢: 0 次
我编译安装LibIDL的时候,运行 ./configure 可以顺利通过,但是 make 的时候,出现如下提示:
代码:
creating libIDL-2.la
(cd .libs && rm -f libIDL-2.la && ln -s ../libIDL-2.la libIDL-2.la)
if gcc -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\" -DPACKAGE_VERSION=\"0.8.9\" -DPACKAGE_STRING=\"libIDL\ 0.8.9\" -DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi\?product=libIDL\" -DLIBIDL_VERSION=\"0.8.9\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\" -DCPP_PROGRAM=\"gcc\ -E\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1 -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -I. -DYYDEBUG=1 -DYYERROR_VERBOSE=1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include   -I./include -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations    -g -O2 -MT tstidl.o -MD -MP -MF ".deps/tstidl.Tpo" \
          -c -o tstidl.o `test -f 'tstidl.c' || echo './'`tstidl.c; \
        then mv -f ".deps/tstidl.Tpo" ".deps/tstidl.Po"; \
        else rm -f ".deps/tstidl.Tpo"; exit 1; \
        fi
/bin/bash ./libtool --mode=link gcc  -g -O2   -o tstidl  tstidl.o libIDL-2.la -L/usr/local/lib -lglib-2.0   
gcc -g -O2 -o .libs/tstidl tstidl.o  ./.libs/libIDL-2.so -L/usr/local/lib /usr/local/lib/libglib-2.0.so
./.libs/libIDL-2.so: undefined reference to `__IDL_cur_token_line'
./.libs/libIDL-2.so: undefined reference to `__IDL_lex_cleanup'
./.libs/libIDL-2.so: undefined reference to `__IDL_prev_token_line'
./.libs/libIDL-2.so: undefined reference to `__IDL_lex'
./.libs/libIDL-2.so: undefined reference to `__IDL_in'
./.libs/libIDL-2.so: undefined reference to `__IDL_lex_init'
collect2: ld returned 1 exit status
make[2]: *** [tstidl] 错误 1
make[2]: Leaving directory `/home/saint/SoftwareBackups/PublicLibraries/GTKMM/Dependencies/gconf/Dependencies/Dependencies/libIDL-0.8.9'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/saint/SoftwareBackups/PublicLibraries/GTKMM/Dependencies/gconf/Dependencies/Dependencies/libIDL-0.8.9'
make: *** [all] 错误 2

就怎么也通不过了,怎么办啊,求救啊!!!!!!
哦对了,我的机子是64bit的,LibIDL版本是0.8.9


最后由 wptskybzy 编辑于 2008-02-17 13:55,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-02-17 13:46 
头像

注册: 2007-10-24 15:32
帖子: 108
地址: 四川省南充市
送出感谢: 1
接收感谢: 0 次
居然没有人回答…就真的没人知道么?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译