[Mailman-Users] Problem with compilation under Solaris 9

Hans-Peter Zahno hans-peter.zahno at unifr.ch
Tue Apr 15 11:09:26 CEST 2003


Dear Jean,

I had the same problem.
You should check your library path (LD_LIBRARY_PATH) or add /usr/local/lib to 
the default library path. I used the 'crle' command, which creates the 
/var/ld/ld.config file.
# crle  -u  -l /usr/local/lib

Regards
Hans-Peter

Am Dienstag, 15. April 2003 10.26 schrieben Sie:
> Hello,
>
> Now I tried to re-install Python from the sources.
>
> "./configure" seems working correctly
>
> but "./make" :
>
>                 Modules/python.o \
>                 libpython2.2.a -lsocket -lnsl -ldl  -lpthread -lthread  
> -lm case $MAKEFLAGS in \
> *-s*) CC='gcc' LDSHARED='gcc -shared' OPT='-DNDEBUG -g -O3 -Wall
> -Wstrict-prototypes' ./python -E ./setup.py -q build;; \
> *) CC='gcc' LDSHARED='gcc -shared' OPT='-DNDEBUG -g -O3 -Wall
> -Wstrict-prototypes' ./python -E ./setup.py build;; \
> esac
> ld.so.1: ./python: fatal: libstdc++.so.5: open failed: No such file or
> directory *** Error code 137
> make: Fatal error: Command failed for target `sharedmods'
>
> if I try a find to locate this   libstdc++.so.5
> root at vanuatu # find / -type f -exec grep "libstdc++.so.5" /dev/null {} \;
> /var/sadm/install/contents:/usr/local/lib/libstdc++.so=libstdc++.so.5.0.0 s
> none SMCgcc
> /var/sadm/install/contents:/usr/local/lib/libstdc++.so.5=libstdc++.so.5.0.0
> s none SMCgcc
> /var/sadm/install/contents:/usr/local/lib/libstdc++.so.5.0.0 f none 0755
> bin bin 8402256 43236 1030525336 SMCgcc
> /var/sadm/install/contents:/usr/local/lib/sparcv9/libstdc++.so=libstdc++.so
>.5.0.0 s none SMCgcc
> /var/sadm/install/contents:/usr/local/lib/sparcv9/libstdc++.so.5=libstdc++.
>so.5.0.0 s none SMCgcc
> /var/sadm/install/contents:/usr/local/lib/sparcv9/libstdc++.so.5.0.0 f none
> 0755 bin bin 5441032 32551 1030525394 SMCgcc
> /usr/local/lib/libstdc++.la:dlname='libstdc++.so.5'
> /usr/local/lib/libstdc++.la:library_names='libstdc++.so.5.0.0
> libstdc++.so.5 libstdc++.so'
> /usr/local/lib/sparcv9/libstdc++.la:dlname='libstdc++.so.5'
> /usr/local/lib/sparcv9/libstdc++.la:library_names='libstdc++.so.5.0.0
> libstdc++.so.5 libstdc++.so'
>
> My $PATH:
> root at vanuatu # print $PATH
> /usr/ccs/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sfw/sbi
>n:/opt/sfw/bin:/usr/openwin/bin:/usr/dt/bin:/usr/apache/bin
>
> Is this path correct or do I need change it for including
> /usr/local/lib/sparcv9 ?
>
> root at vanuatu # which gcc
> /usr/local/bin/gcc
> root at vanuatu # which python
> /usr/local/bin/python
> root at vanuatu # which apachectl
> /usr/apache/bin/apachectl
> root at vanuatu #
>
> I tried to change my path, unsuccessfully ...
>
> Usually, all libraries are automatically used by the system, Im right ?
>

> ________________________________
>
> Jean Berthold
> EOS - energie ouest suisse
> Chemin de Mornex 10 , CP 570
> CH-1001 Lausanne , Switzerland
> Tel. : +41 (0)21 341 24 58
> Fax  : +41 (0)21 341 20 49
> E-Mail : jean.berthold at eos-gd.ch
> ________________________________
>
>
>   ...Unix is like a wigwam - no windows, no gates, apache inside...

-- 
------------------------------------------------------------------------
Hans-Peter Zahno                      | mailto:Hans-Peter.Zahno at unifr.ch
Universitaet Freiburg/Informatikdienst|        Phone: +41(0)26 300 72 07
av. de l'Europe 20                    |          Fax: +41(0)26 300 97 04
CH-1700 Freiburg - Switzerland        |              http://www.unifr.ch




More information about the Mailman-Users mailing list