LinuxSir.cn,穿越时空的Linuxsir!

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

怎样找出make时的错误是什么,如何改正他??

[复制链接]
发表于 2004-7-22 13:15:38 | 显示全部楼层 |阅读模式
比如我编译kooldock,configure时没有错误可是make时出错了,他的错误信息我看不懂,不知道大家知不知道怎么查错,我经常编译出错,可是自已又不知道错在哪里?挺郁闷的,下面附上错误信息,希望大家帮帮我,教一下从哪里看出是哪里错了来,谢谢了!
[jing@jing kooldock]$ make
make  all-recursive
make[1]: Entering directory `/mnt/two/jing/新文件夹/kooldock'
Making all in kooldock
make[2]: Entering directory `/mnt/two/jing/新文件夹/kooldock/kooldock'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new    -o kooldock -L/usr/X11R6/lib -L/usr/lib/qt-3.3/lib -L/usr/lib  -R /usr/lib -R /usr/lib/qt-3.3/lib -R /usr/X11R6/lib item.o kooldock.o main.o setupdialogprg.o xosd.o apppropprg.o setupdialog.o appProp.o kooldock.moc.o xosd.moc.o  -lkio -lkdeui -lkdecore -lqt-mt  -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread
/usr/bin/ld: cannot find -lselinux
collect2: ld returned 1 exit status
make[2]: *** [kooldock] 错误 1
make[2]: Leaving directory `/mnt/two/jing/新文件夹/kooldock/kooldock'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/mnt/two/jing/新文件夹/kooldock'
make: *** [all] 错误 2



他说反现不了-lselinux是什么东西???
发表于 2004-7-22 19:53:46 | 显示全部楼层
你在编译源代码的目录中找找看有没有libselinux.so或者libselinux.a这个东西。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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