Daniel Spannbauer wrote: > Ok, I solved the "-lcurses"-Problem with a link from > /usr/lib/libncurses.a to libcurses.a > Next Problem: The make wont find the termcap: > > *** No rule to make target -ltermcap', needed by > /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/built/Linux2.6_x86_glibc_PT > > H_OPT.OBJ/lib/libinstall.a'. > Stop. > > A find obove /usr/lib found:ox:~/dsbuild/meta/ds # find /usr/lib/ > -name *termcap* -print > /usr/lib/zsh/4.2.5/zsh/termcap.so > /usr/lib/libtermcap.so.2.0.8 > /usr/lib/perl5/5.8.7/termcap.pl > /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/termcap.ph > /usr/lib/termcap > /usr/lib/termcap/libtermcap.a > /usr/lib/termcap/libtermcap.so > /usr/lib/libtermcap.so.2 > > > Does anybody know how to solve that? It's looking for libtermcap.so in /usr/lib, but on your system it is in /usr/lib/termcap. You can either make a symlink for that, or edit setuputil/nsconfig.mk or setuputil/nsdefs.mk (I can't remember which) and add /usr/lib/termcap to the lib path. > > Regards > > Daniel > > > > Daniel Spannbauer wrote: > >> Hallo Richard, >> >> sorry, I should read your messages :) >> >> find /us/lib -name \*curses\* -print: >> /usr/lib/YaST2/plugin/libpy2ncurses.so.2 >> /usr/lib/YaST2/plugin/libpy2ncurses.so.2.0.0 >> /usr/lib/YaST2/plugin/libpy2ncurses.la >> /usr/lib/YaST2/plugin/libpy2ncurses.so >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/cursesapp.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/cursesf.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/cursesm.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/cursesp.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/cursesw.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/ncurses.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/curses.ph >> /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/ncurses_dll.ph >> /usr/lib/libncurses++w.a >> /usr/lib/libncurses.so.4 >> /usr/lib/libncurses.so.4.2 >> /usr/lib/python2.4/lib-dynload/_curses_panel.so >> /usr/lib/python2.4/lib-dynload/_curses.so >> /usr/lib/python2.4/curses >> /usr/lib/libncurses++.a >> /usr/lib/libncursesw.so.5 >> /usr/lib/libncursesw.so >> /usr/lib/libncurses.so >> /usr/lib/libncursesw.so.5.4 >> /usr/lib/libncurses.a >> ox:~ # So no lcurses. Now I >> have to look where to find this curses for SuSE. >> >> Thank >> >> Regards >> >> Daniel >> >> >> Richard Megginson wrote: >> >>> Ok. Try >>> find /usr/lib -name \*curses\* -print >>> >>> It's failing to find -lcurses, which should be the file >>> /usr/lib/*curses* >>> >>> Daniel Spannbauer wrote: >>> >>>> Hallo Richard, >>>> >>>> the Output is: >>>> ox:~ # find /usr/include/ -name \*curses\* -print >>>> /usr/include/cursesapp.h >>>> /usr/include/curses.h >>>> /usr/include/ncurses.h >>>> /usr/include/cursesf.h >>>> /usr/include/cursesm.h >>>> /usr/include/cursesp.h >>>> /usr/include/cursesw.h >>>> /usr/include/ncurses_dll.h >>>> >>>> Thats all. >>>> >>>> Regards >>>> Daniel >>>> >>>> >>>> >>>> Richard Megginson wrote: >>>> >>>>> On my system, the curses libs are provided by the ncurses and >>>>> ncurses-devel packages. >>>>> Try this: >>>>> find /usr/lib -name \*curses\* -print >>>>> ? >>>>> >>>>> Daniel Spannbauer wrote: >>>>> >>>>>> Hallo Richard, >>>>>> >>>>>> yes, I get an Output. >>>>>> There was something wrong on the system. Reboot solved it. >>>>>> Anyway: >>>>>> A new failure:ox:~/dsbuild/meta/ds # make [BUILD_RPM=1] >>>>>> [===== NOW BUILDING: ds-1 =====] >>>>>> [fetch] complete for ds. >>>>>> [checksum] complete for ds. >>>>>> [extract] complete for ds. >>>>>> [patch] complete for ds. >>>>>> ==> Building ds/mozilla as a dependency >>>>>> ==> Building ds/icu as a dependency >>>>>> ==> Building ds/adminutil as a dependency >>>>>> ==> Building ds/setuputil as a dependency >>>>>> make[1]: Entering directory /root/dsbuild/ds/setuputil' >>>>>> [===== NOW BUILDING: fedora-setuputil-1.0 =====] >>>>>> [fetch] complete for fedora-setuputil. >>>>>> [checksum] complete for fedora-setuputil. >>>>>> [extract] complete for fedora-setuputil. >>>>>> [patch] complete for fedora-setuputil. >>>>>> [configure] complete for fedora-setuputil. >>>>>> ==> Running make in work/fedora-setuputil-1.0 >>>>>> cat: /etc/redhat-release: No such file or directory >>>>>> make[2]: Entering directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>> if test ! -d Linux2.6; then mkdir Linux2.6; fi; >>>>>> perl buildnum.pl -p Linux2.6 >>>>>> perl pumpkin.pl 90 pumpkin.dat >>>>>> The components are up to date >>>>>> >>>>>> ==== Starting Server Installer Build ========== >>>>>> >>>>>> gmake BUILD_OPT=1 USE_PTHREADS=1 SECURITY=domestic >>>>>> MOZILLA_SOURCE_ROOT_EXT= >>>>>> BUILD_MODULE=SetupSDK -w installerSDK >>>>>> cat: /etc/redhat-release: No such file or directory >>>>>> gmake[3]: Entering directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>> cd installer/lib; gmake BUILD_OPT=1 USE_PTHREADS=1 >>>>>> SECURITY=domestic >>>>>> MOZILLA_SOURCE_ROOT_EXT= -w PERL5=perl >>>>>> cat: /etc/redhat-release: No such file or directory >>>>>> cat: /etc/redhat-release: No such file or directory >>>>>> gmake[4]: Entering directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/lib' >>>>>> cd ../include; cp nsdefs.h setupldap.h ldapu.h global.h >>>>>> uninstall.h code.h >>>>>> utf8.h nsutils.h setupapi.h setupdefs.h setupinst.h setupnvpair.h >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/built/Linux2.6_x86_glibc_PTH_OPT.OBJ/include >>>>>> >>>>>> cd ../unix/lib; gmake BUILD_OPT=1 USE_PTHREADS=1 SECURITY=domestic >>>>>> MOZILLA_SOURCE_ROOT_EXT= SERVER_BUILD=1 XCFLAGS= USE_PTHREADS=1 >>>>>> NS_PRODUCT= >>>>>> VERSION= NS_USE_NATIVE= NSPR_BASENAME= -w >>>>>> cat: /etc/redhat-release: No such file or directory >>>>>> cat: /etc/redhat-release: No such file or directory >>>>>> gmake[5]: Entering directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/unix/lib' >>>>>> >>>>>> gmake[5]: *** No rule to make target -lcurses', needed by >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/built/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib/libinstall.a'. >>>>>> >>>>>> Stop. >>>>>> gmake[5]: Leaving directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/unix/lib' >>>>>> >>>>>> gmake[4]: *** [all] Error 2 >>>>>> gmake[4]: Leaving directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/lib' >>>>>> gmake[3]: *** [installerSDK] Error 2 >>>>>> gmake[3]: Leaving directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>> make[2]: *** [buildInstaller] Error 2 >>>>>> make[2]: Leaving directory >>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>> make[1]: *** [build-work/fedora-setuputil-1.0/Makefile] Error 2 >>>>>> make[1]: Leaving directory /root/dsbuild/ds/setuputil' >>>>>> make: *** [dep-../../ds/setuputil] Error 2 >>>>>> >>>>>> >>>>>> ------------------- >>>>>> >>>>>> Thanks for your help. >>>>>> >>>>>> Regards >>>>>> >>>>>> Daniel >>>>>> >>>>>> ---------------------- >>>>>> >>>>>> >>>>>> Richard Megginson wrote: >>>>>> >>>>>>> I'm not sure what needs to be installed. On my Fedora Core 4 >>>>>>> system, /usr/include/curses.h is provided by the ncurses-devel >>>>>>> package. >>>>>>> If you do >>>>>>> find /usr/include -name curses.h -print >>>>>>> do you get anything? >>>>>>> >>>>>>> Daniel Spannbauer wrote: >>>>>>> >>>>>>>> Hallo Richard >>>>>>>> >>>>>>>> ncurses und ncurses-devel is installed. >>>>>>>> >>>>>>>> greetings >>>>>>>> >>>>>>>> Daniel >>>>>>>> >>>>>>>> >>>>>>>> Richard Megginson wrote: >>>>>>>> >>>>>>>>> Looks like you need to install curses-devel or ncurses-devel >>>>>>>>> >>>>>>>>> Daniel Spannbauer wrote: >>>>>>>>> >>>>>>>>>> Hallo, >>>>>>>>>> >>>>>>>>>> i Try to install the Directory-Server on SuSE 10.0. While the >>>>>>>>>> dsbuild I get an Error. >>>>>>>>>> Here the Complete Log of the dsbuild: >>>>>>>>>> -------------------------------------------------------------- >>>>>>>>>> >>>>>>>>>> ox:~/dsbuild/meta/ds # make [BUILD_RPM=1] >>>>>>>>>> [===== NOW BUILDING: ds-1 =====] >>>>>>>>>> [fetch] complete for ds. >>>>>>>>>> [checksum] complete for ds. >>>>>>>>>> [extract] complete for ds. >>>>>>>>>> [patch] complete for ds. >>>>>>>>>> ==> Building ds/mozilla as a dependency >>>>>>>>>> ==> Building ds/icu as a dependency >>>>>>>>>> ==> Building ds/adminutil as a dependency >>>>>>>>>> ==> Building ds/setuputil as a dependency >>>>>>>>>> make[1]: Entering directory /root/dsbuild/ds/setuputil' >>>>>>>>>> [===== NOW BUILDING: fedora-setuputil-1.0 =====] >>>>>>>>>> [fetch] complete for fedora-setuputil. >>>>>>>>>> [checksum] complete for fedora-setuputil. >>>>>>>>>> [extract] complete for fedora-setuputil. >>>>>>>>>> [patch] complete for fedora-setuputil. >>>>>>>>>> [configure] complete for fedora-setuputil. >>>>>>>>>> ==> Running make in work/fedora-setuputil-1.0 >>>>>>>>>> cat: /etc/redhat-release: No such file or directory >>>>>>>>>> make[2]: Entering directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>>>>>> if test ! -d Linux2.6; then mkdir Linux2.6; fi; >>>>>>>>>> perl buildnum.pl -p Linux2.6 >>>>>>>>>> perl pumpkin.pl 90 pumpkin.dat >>>>>>>>>> The components are up to date >>>>>>>>>> >>>>>>>>>> ==== Starting Server Installer Build ========== >>>>>>>>>> >>>>>>>>>> gmake BUILD_OPT=1 USE_PTHREADS=1 SECURITY=domestic >>>>>>>>>> MOZILLA_SOURCE_ROOT_EXT= >>>>>>>>>> BUILD_MODULE=SetupSDK -w installerSDK >>>>>>>>>> cat: /etc/redhat-release: No such file or directory >>>>>>>>>> gmake[3]: Entering directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>>>>>> cd installer/lib; gmake BUILD_OPT=1 USE_PTHREADS=1 >>>>>>>>>> SECURITY=domestic >>>>>>>>>> MOZILLA_SOURCE_ROOT_EXT= -w PERL5=perl >>>>>>>>>> cat: /etc/redhat-release: No such file or directory >>>>>>>>>> cat: /etc/redhat-release: No such file or directory >>>>>>>>>> gmake[4]: Entering directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/lib' >>>>>>>>>> >>>>>>>>>> cd ../include; cp nsdefs.h setupldap.h ldapu.h global.h >>>>>>>>>> uninstall.h code.h >>>>>>>>>> utf8.h nsutils.h setupapi.h setupdefs.h setupinst.h >>>>>>>>>> setupnvpair.h >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/built/Linux2.6_x86_glibc_PTH_OPT.OBJ/include >>>>>>>>>> >>>>>>>>>> cd ../unix/lib; gmake BUILD_OPT=1 USE_PTHREADS=1 >>>>>>>>>> SECURITY=domestic >>>>>>>>>> MOZILLA_SOURCE_ROOT_EXT= SERVER_BUILD=1 XCFLAGS= >>>>>>>>>> USE_PTHREADS=1 NS_PRODUCT= >>>>>>>>>> VERSION= NS_USE_NATIVE= NSPR_BASENAME= -w >>>>>>>>>> cat: /etc/redhat-release: No such file or directory >>>>>>>>>> cat: /etc/redhat-release: No such file or directory >>>>>>>>>> gmake[5]: Entering directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/unix/lib' >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> gcc -c -fPIC -pipe -DLINUX -Dlinux -DBSD -D_POSIX_SOURCE >>>>>>>>>> -D_XOPEN_SOURCE >>>>>>>>>> -D_BSD_SOURCE -DHAVE_STRERROR -DNO_DBM -DNO_NODELOCK >>>>>>>>>> -DXP_UNIX -DLinux -O2 >>>>>>>>>> -DSPAPI20 -DBUILD_NUM=\"2005.342.1316\" >>>>>>>>>> -I/root/dsbuild/ds/mozilla/work/mozilla/dist/public/ldap >>>>>>>>>> -I../../include >>>>>>>>>> ux-curse.c -o >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/built/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib/libinstall/ux-curse.o >>>>>>>>>> >>>>>>>>>> In file included from ux-curse.c:33: >>>>>>>>>> ux-curse.h:52:38: error: curses.h: No such file or directory >>>>>>>>>> ux-curse.c: In function ?<80><98>exit_message?<80><99>: >>>>>>>>>> ux-curse.c:78: error: ?<80><98>stdscr?<80><99> undeclared >>>>>>>>>> (first use in this function) >>>>>>>>>> ux-curse.c:78: error: (Each undeclared identifier is reported >>>>>>>>>> only once >>>>>>>>>> ux-curse.c:78: error: for each function it appears in.) >>>>>>>>>> ux-curse.c: In function ?<80><98>grab_string_generic?<80><99>: >>>>>>>>>> ux-curse.c:217: error: ?<80><98>stdscr?<80><99> undeclared >>>>>>>>>> (first use in this function) >>>>>>>>>> ux-curse.c: In function ?<80><98>print_oneplace?<80><99>: >>>>>>>>>> ux-curse.c:313: error: ?<80><98>stdscr?<80><99> undeclared >>>>>>>>>> (first use in this function) >>>>>>>>>> ux-curse.c: In function ?<80><98>new_page?<80><99>: >>>>>>>>>> ux-curse.c:325: error: ?<80><98>stdscr?<80><99> undeclared >>>>>>>>>> (first use in this function) >>>>>>>>>> ux-curse.c: In function ?<80><98>w_initscr?<80><99>: >>>>>>>>>> ux-curse.c:354: warning: comparison between pointer and integer >>>>>>>>>> ux-curse.c:356: warning: comparison between pointer and integer >>>>>>>>>> ux-curse.c:358: warning: comparison between pointer and integer >>>>>>>>>> gmake[5]: *** >>>>>>>>>> [/root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/built/Linux2.6_x86_glibc_PTH_OPT.OBJ/lib/libinstall/ux-curse.o] >>>>>>>>>> >>>>>>>>>> Error 1gmake[5]: Leaving directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/unix/lib' >>>>>>>>>> >>>>>>>>>> gmake[4]: *** [all] Error 2 >>>>>>>>>> gmake[4]: Leaving directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0/installer/lib' >>>>>>>>>> >>>>>>>>>> gmake[3]: *** [installerSDK] Error 2 >>>>>>>>>> gmake[3]: Leaving directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>>>>>> make[2]: *** [buildInstaller] Error 2 >>>>>>>>>> make[2]: Leaving directory >>>>>>>>>> /root/dsbuild/ds/setuputil/work/fedora-setuputil-1.0' >>>>>>>>>> make[1]: *** [build-work/fedora-setuputil-1.0/Makefile] Error 2 >>>>>>>>>> make[1]: Leaving directory /root/dsbuild/ds/setuputil' >>>>>>>>>> make: *** [dep-../../ds/setuputil] Error 2 >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------ >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Does anybody know why? >>>>>>>>>> >>>>>>>>>> Thanks for helping >>>>>>>>>> >>>>>>>>>> Daniel >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Fedora-directory-users mailing list >>>>>>>>>> Fedora-directory-users at redhat.com >>>>>>>>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Fedora-directory-users mailing list >>>>>>>>> Fedora-directory-users at redhat.com >>>>>>>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> ------------------------------------------------------------------------ >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Fedora-directory-users mailing list >>>>>>> Fedora-directory-users at redhat.com >>>>>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Fedora-directory-users mailing list >>>>>> Fedora-directory-users at redhat.com >>>>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------ >>>>> >>>>> >>>>> -- >>>>> Fedora-directory-users mailing list >>>>> Fedora-directory-users at redhat.com >>>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Fedora-directory-users mailing list >>>> Fedora-directory-users at redhat.com >>>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------ >>> >>> >>> -- >>> Fedora-directory-users mailing list >>> Fedora-directory-users at redhat.com >>> https://www.redhat.com/mailman/listinfo/fedora-directory-users >>> >>> >> > -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 3178 bytes Desc: S/MIME Cryptographic Signature Url : http://lists.fedoraproject.org/pipermail/389-users/attachments/20051212/3b092528/attachment.bin