|
今天升级了下fqterm,但在Slackware 13.0下无法编译通过,错误信息如下:
/usr/lib/python2.6/config/libpython2.6.a(posixmodule.o): In function
`posix_forkpty':
posixmodule.c.text+0x3216): undefined reference to `forkpty'
/usr/lib/python2.6/config/libpython2.6.a(posixmodule.o): In function
`posix_openpty':
posixmodule.c.text+0x32a2): undefined reference to `openpty'
collect2: ld returned 1 exit status
make[2]: *** [fqterm.bin] Error 1
胡乱搜索一番后man openpty: “Link with -lutil.”
然后给make添加 -lutil 选项后就正常编译通过了。
但其他发行版用户反映来看都可以顺利编译通过。为啥slk下就不行呢?是不是slk的某些so在编译时一些选项没有加进去导致了这种情况?我对编译不是很懂,请教大家~~:Coffee: |
|