|
|
小弟 在libminigui-1.3.3下
在fedora core2 下make menuconfig是好用的
但在新装的debian下 :
debianwq:/home/sun/origion/libminigui-1.3.3# make menuconfig
make -C scripts/lxdialog -f makefile.lx all
make[1]: Entering directory `/home/sun/origion/libminigui-1.3.3/scripts/lxdialog'
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'
make[1]: *** [ncurses] Error 1
make[1]: Leaving directory `/home/sun/origion/libminigui-1.3.3/scripts/lxdialog'
make: *** [menuconfig] Error 2
怀疑缺库:
debianwq:/home/sun/origion/libminigui-1.3.3# apt-get install ncurses
Reading Package Lists... Done
Building Dependency Tree... Done
Package ncurses is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package ncurses has no installation candidate
debianwq:/home/sun/origion/libminigui-1.3.3# aptitude install ncurses
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
No candidate version found for ncurses
The following packages have been kept back:
adduser base-config base-files base-passwd bsdmainutils bsdutils
console-common console-data console-tools cpio cron dhcp-client diff
e2fsprogs ed exim fdutils fileutils findutils gzip hostname ifupdown info
iptables klogd libcap1 libdb2 libgdbmg1 libident liblockfile1
libpam-modules libstdc++2.10-glibc2.2 libwrap0 lilo login logrotate mailx
man-db manpages mawk mbr mount nano ncurses-base ncurses-bin net-tools
netbase netkit-inetd netkit-ping nvi pcmcia-cs ppp pppconfig pppoe
pppoeconf procps psmisc setserial shellutils sysklogd syslinux sysvinit
tar tasksel tcpd telnet textutils util-linux
0 packages upgraded, 0 newly installed, 0 to remove and 68 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
debianwq:/home/sun/origion/libminigui-1.3.3# aptitude install libncurses4
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages have been kept back:
adduser base-config base-files base-passwd bsdmainutils bsdutils
console-common console-data console-tools cpio cron dhcp-client diff
e2fsprogs ed exim fdutils fileutils findutils gzip hostname ifupdown info
iptables klogd libcap1 libdb2 libgdbmg1 libident liblockfile1
libpam-modules libstdc++2.10-glibc2.2 libwrap0 lilo login logrotate mailx
man-db manpages mawk mbr mount nano ncurses-base ncurses-bin net-tools
netbase netkit-inetd netkit-ping nvi pcmcia-cs ppp pppconfig pppoe
pppoeconf procps psmisc setserial shellutils sysklogd syslinux sysvinit
tar tasksel tcpd telnet textutils util-linux
The following NEW packages will be installed:
libncurses4
0 packages upgraded, 1 newly installed, 0 to remove and 68 not upgraded.
Need to get 181kB of archives. After unpacking 414kB will be used.
Writing extended state information... Done
Get:1 http://mirrors.kernel.org stable/main libncurses4 4.2-10 [181kB]
Fetched 181kB in 12s (14.0kB/s)
Selecting previously deselected package libncurses4.
(Reading database ... 116365 files and directories currently installed.)
Unpacking libncurses4 (from .../libncurses4_4.2-10_i386.deb) ...
Setting up libncurses4 (4.2-10) ...
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
debianwq:/home/sun/origion/libminigui-1.3.3# make menuconfig
make -C scripts/lxdialog -f makefile.lx all
make[1]: Entering directory `/home/sun/origion/libminigui-1.3.3/scripts/lxdialog'
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'
make[1]: *** [ncurses] Error 1
make[1]: Leaving directory `/home/sun/origion/libminigui-1.3.3/scripts/lxdialog'
make: *** [menuconfig] Error 2
请各位debia大侠指教,我怎样才能解决这个错误? |
|