LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1033|回复: 6

编译

[复制链接]
发表于 2005-4-2 14:10:20 | 显示全部楼层 |阅读模式
===>  Building for glib-2.6.3_1
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3'
Making all in .
gmake[2]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3'
gmake[2]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3'
Making all in m4macros
gmake[2]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3/m4macros'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3/m4macros'
Making all in glib
gmake[2]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib'
gmake  all-recursive
gmake[3]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib'
Making all in libcharset
gmake[4]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib/libcharset'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib/libcharset'
gmake[4]: Entering directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib'
/bin/sh /usr/local/bin/libtool15 --mode=link cc  -march=i686 -O2 -pipe -march=pentiumpro -Wall  -L/usr/local/lib -lintl -olibglib-2.0.la -rpath /usr/local/lib -version-info 600:3:600 -export-dynamic  -export-symbols-regex "^[^_].*" garray.lo gasyncqueue.lo gatomic.lo gbacktrace.lo gcache.lo gcompletion.lo gconvert.lo gdataset.lo gdate.lo gdir.lo gerror.lo gfileutils.lo ghash.lo ghook.lo giochannel.lo gkeyfile.lo glist.lo gmain.lo gmarkup.lo gmem.lo gmessages.lo gnode.lo goption.lo gpattern.lo gprimes.lo gqsort.lo gqueue.lo grel.lo grand.lo gscanner.lo gshell.lo gslist.lo gstdio.lo gstrfuncs.lo gstring.lo gthread.lo gthreadpool.lo gtimer.lo gtree.lo guniprop.lo gutf8.lo gunibreak.lo gunicollate.lo gunidecomp.lo gutils.lo gprintf.lo libcharset/libcharset.la  giounix.lo gspawn.lo   -liconv
generating symbol list for `libglib-2.0.la'
/usr/bin/nm -B  .libs/garray.o .libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o .libs/gcache.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o.libs/goption.o .libs/gpattern.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gscanner.o.libs/gshell.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gutils.o .libs/gprintf.o .libs/giounix.o .libs/gspawn.o  libcharset/.libs/libcharset.a |  | /usr/bin/sed 's/.* //' | sort | uniq >.libs/libglib-2.0.exp
eval: 1: Syntax error: "|" unexpected
gmake[4]: *** [libglib-2.0.la] 错误 2
gmake[4]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib'
gmake[3]: *** [all-recursive] 错误 1
gmake[3]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib'
gmake[2]: *** [all] 错误 2
gmake[2]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3/glib'
gmake[1]: *** [all-recursive] 错误 1
gmake[1]: Leaving directory `/usr/ports/devel/glib20/work/glib-2.6.3'
gmake: *** [all] 错误 2
*** Error code 2

Stop in /usr/ports/devel/glib20.
各位大虾帮忙看看
我编译个 glib2.6在 freebsd5.3上面
不过总是不成功,也不知道哪里可以看见错误
谢谢 了
 楼主| 发表于 2005-4-2 14:52:22 | 显示全部楼层
自己顶一下
没人救我么?
好多软件都没法安装
郁闷死了
回复 支持 反对

使用道具 举报

发表于 2005-4-3 07:28:18 | 显示全部楼层
缺少必要库文件吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-3 13:46:48 | 显示全部楼层
这可难了
我怎么知道缺少什么库呢?
雪候鸟521
还能帮帮我么?
回复 支持 反对

使用道具 举报

发表于 2005-4-3 19:39:13 | 显示全部楼层
eval: 1: Syntax error: "|" unexpected
从这里看,应该是上面那里
“libcharset/.libs/libcharset.a | | /usr/bin/sed 's/.* //' | sort | uniq >.libs/libglib-2.0.exp”
的某个"|"的错误。
我也是才接触FreeBSD,菜鸟,也不能帮你什么忙,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 17:45:36 | 显示全部楼层
的确晕
这么多 |
这脚本写的……唉~~
继续期待高人帮助我
谢谢楼上的各位了 ^^
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-11 15:56:08 | 显示全部楼层
“libcharset/.libs/libcharset.a | | /usr/bin/sed 's/.* //' | sort | uniq >.libs/libglib-2.0.exp”
这行里面  我只有发现  | | 中间似乎多了个空格,不过
我不知道怎么查找到 这行,在我的 make相关文件中
谁有办法查到吗?
谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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