[Fedora-directory-users] Installing FDS on SuSE 10.0

Daniel Spannbauer ds at marco.de
Mon Dec 12 11:33:57 UTC 2005


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?

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
>>  
>>
>

-- 
Daniel Spannbauer                           EDV Systembetreuung
marco Systemanalyse und Entwicklung GmbH    Tel   +49 8333 9233-66
Auf der Wies 8, D 87727 Babenhausen         Fax   +49 8333 9233-11
http://www.marco.de/                        Email ds at marco.de






More information about the Fedora-directory-users mailing list