[PyKDE] Mac OS X: Problems installing sip 3.0/3.1

Ludger Humbert humbert at hagen.de
Mon Mar 25 18:38:42 GMT 2002


Hi,
trying to build sip 3.0 and 3.1
with both versions
the configure-script run without problems.

But in both cases make failed.

(i) sip 3.0
[localhost:~/SOFTWARE/AUSGEPACKT/sip-3.0] hum% ./configure
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for mawk... no
...
checking for Python include files... /sw/include/python2.2
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sip/Makefile
config.status: creating siplib/Makefile
config.status: creating sip.spec
config.status: creating config.h


[localhost:~/SOFTWARE/AUSGEPACKT/sip-3.0] hum% make
make  all-recursive
Making all in sip
...
/bin/sh ../libtool --mode=link c++ -fno-exceptions -O2   -o libsip.la
-rpath /usr/local/lib -version-info 7:0:0 -L/sw/lib -lqt
-L/usr/X11R6/lib  -lSM -lICE -lX11  siplib.lo qtlib.lo objmap.lo
moc_sipQt.lo
rm -fr .libs/libsip.la .libs/libsip.* .libs/libsip.*
../libtool: parse error: condition expected: xno = [3181]
c++ -dynamiclib -flat_namespace -undefined suppress -o
.libs/libsip.7.0.0.dylib  siplib.lo qtlib.lo objmap.lo moc_sipQt.lo
-L/sw/lib -lqt -L/usr/X11R6/lib -lSM -lICE -lX11 -lc -install_name
/usr/local/lib/libsip.7.dylib -compatibility_version 8 -current_version 8.0
/usr/bin/libtool: can't locate file for: -lqt
/usr/bin/libtool: file: -lqt is not an object file (not allowed in a
library)
make[2]: *** [libsip.la] Fehler 1
make[1]: *** [all-recursive] Fehler 1
make: *** [all] Fehler 2
[localhost:~/SOFTWARE/AUSGEPACKT/sip-3.0] hum%

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(ii) sip 3.1

[localhost:~/SOFTWARE/AUSGEPACKT/sip-3.1] hum% ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
...

[localhost:~/SOFTWARE/AUSGEPACKT/sip-3.1] hum% make -d > make_debug.txt
../libtool: parse error: condition expected: xno = [3183]
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libsip.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

~~~~~~~~~~~~~~~~~~~~~~~~
make_debug.txt ends with:

/bin/sh ../libtool --mode=link c++ -fno-exceptions  -O2   -o libsip.la
-rpath /sw/lib/python2.2/site-packages -version-info 8:0:0 -L/sw/lib
-lqt-mt  -L/usr/X11R6/lib  -lSM -lICE -lX11  siplib.lo qtlib.lo
objmap.lo  moc_sipQt.lo
Putting child 0x000b8220 (libsip.la) PID 18714 on the chain.
Live child 0x000b8220 (libsip.la) PID 18714
mkdir .libs
rm -fr .libs/libsip.la .libs/libsip.* .libs/libsip.*
(cd . && ln -s siplib.lo siplib.o)
(cd . && ln -s qtlib.lo qtlib.o)
(cd . && ln -s objmap.lo objmap.o)
(cd . && ln -s moc_sipQt.lo moc_sipQt.o)
c++ -dynamiclib -flat_namespace -undefined suppress -o
.libs/libsip.8.0.0.dylib  siplib.lo qtlib.lo objmap.lo moc_sipQt.lo
-L/sw/lib -lqt-mt -L/usr/X11R6/lib -lSM -lICE -lX11 -lc -install_name
/sw/lib/python2.2/site-packages/libsip.8.dylib -compatibility_version 9
-current_version 9.0
ld: multiple definitions of symbol _sipQObjectClass
siplib.lo definition of _sipQObjectClass in section (__DATA,__common)
qtlib.lo definition of _sipQObjectClass in section (__DATA,__common)
objmap.lo definition of _sipQObjectClass in section (__DATA,__common)
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x000b8220 PID 18714
Removing child 0x000b8220 PID 18714  from chain.
make[2]: Leaving directory `/Users/hum/SOFTWARE/AUSGEPACKT/sip-3.1/siplib'
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x000963c0 PID 18373
Removing child 0x000963c0 PID 18373  from chain.
make[1]: Leaving directory `/Users/hum/SOFTWARE/AUSGEPACKT/sip-3.1'
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x00094c40 PID 18372
Removing child 0x00094c40 PID 18372  from chain.


	ANY HELP on this?


	Ludger Humbert

------------------------------------------------------------------------
Open IFIP-GI-Conference
"Social, ethical and cognitive issues of informatics and ICT - SECIII"
University of Dortmund, Germany, July 22-26, 2002
email: SECIII at cs.uni-dortmund.de http://seciii.cs.uni-dortmund.de

--> Early bird registration until March 31, 2002 <--

Focus:
- e-learning
- media education
- change management
- didactics of informatics
------------------------------------------------------------------------
























More information about the PyQt mailing list