On Sun, 22 Aug 2010 22:01:21  0200, Dominique Dhumieres  wrote:
On ppc 10.4 updating to kdesdk3-3.5.10-3 failed with
  >
  > ... 
  > g   -dynamiclib -single_module  -o 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.dylib  
./kbabel/catalogmanager/.libs/main.o  
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/catalogmanager.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/catalogmanageriface_skel.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/catalogmanagerview.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/catmanlistitem.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/cvsdialog.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/cvshandler.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/findinfilesdialog.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/markpatterndialog.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/markpatternwidget.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/multiroughtransdlg.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/svndialog.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/svnhandler.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/validateprogress.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/validateprogresswidget.o
 
./kbabel/catalogmanager/.libs/libkdeinit_catalogmanager.lax/libcatalogmanager.a/validationoptions.o
   -L/sw/lib/flex/lib -L/sw/lib/freetype219/lib -L/sw/lib/system-openssl/lib 
-L/sw/lib -L/sw/lib/qt3/lib -L/usr/X11R6/lib 
/sw/src/fink.build/kdesdk3-3.5.10-3/kdesdk-3.5.10/kbabel/commonui/.libs/libkbabelcommonui.dylib
 /sw/lib/libqt-mt.dylib /usr/X11R6/lib/libXext.dylib 
/usr/X11R6/lib/libX11.dylib /usr/X11R6/lib/libSM.dylib 
/usr/X11R6/lib/libICE.dylib /sw/lib/libktexteditor.dylib 
/sw/src/fink.build/kdesdk3-3.5.10-3/kdesdk-3.5.10/kba
  > bel/kbabeldict/.libs/libkbabeldict.dylib 
/sw/src/fink.build/kdesdk3-3.5.10-3/kdesdk-3.5.10/kbabel/common/.libs/libkbabelcommon.dylib
 /sw/lib/qt3/lib/libqt-mt.dylib /sw/lib/libpng12.dylib -lz -lm -lXext -lX11 
-lSM -lICE -lpthread 
/sw/src/fink.build/kdesdk3-3.5.10-3/kdesdk-3.5.10/kbabel/kbabeldict/.libs/libkbabeldictplugin.dylib
 /sw/lib/libkdecore.dylib /sw/lib/libkdeui.dylib /sw/lib/libDCOP.dylib 
/sw/lib/libkio.dylib  -install_name  
/sw/lib/libkdeinit_catalogmanager.dylib
  > ld: Undefined symbols:
  > __ZN6KParts12ReadOnlyPart10openStreamERK7QStringRK4KURL
  > __ZN6KParts12ReadOnlyPart11closeStreamEv
  > /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link 
edit command failed
  > Error creating 
./kbabel/catalogmanager/libkdeinit_catalogmanager.la. Exit status 1. 
  > kdesdk3-3.5.10-3 make failed!
 
Works for me on 10.6/i386. I can't find what specifically needs those 
KParts symbols. Either your build is detecting something mine isn't 
(activating the code that needs KParts) or mine is but yours isn't 
(detecting something known to need KParts), or it's actually some 
dependency of yours that isn't properly using KParts. Could you check 
which of those linker binary files is needing those symbols? For 
example, cd into the builddir (probably 
/sw/src/fink.build/kdesdk3-3.5.10-3/kdesdk-3.5.10), and:
 
$ nm ./kbabel/catalogmanager/.libs/main.o | grep KParts
 
for each .o and .dylib. That will tell us what dependency is mislinked 
or what local file needs to be linked directly. 
 
dan

  --
Daniel Macks
  [email protected]

 


------------------------------------------------------------------------------
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to