[Kde-windows] Errors while linking

libc libc.mail at gmail.com
Sun Jan 29 18:15:12 CET 2006


Hello all

I've got compile error.

---
(Sorry for long text. Copied from cmd.exe so 80 chars per line)
g++ -Wl,--enable-runtime-pseudo-reloc -Wl,--export-all-symbols -Wl,--script,bksy
s\win32\i386pe.x-no-rdata -Le:\Mingw\lib -shared -o build\kdecore\libkdecore-6.d
ll build\kdecore\kapplication.o build\kdecore\kauthorized.o build\kdecore\kdebug
.o build\kdecore\kconfigbase.o build\kdecore\kconfig.o build\kdecore\ksimpleconf
ig.o build\kdecore\kconfigbackend.o build\kdecore\kmanagerselection.o build\kdec
ore\kdesktopfile.o build\kdecore\kstandarddirs.o build\kdecore\kprocess.o build\
kdecore\kprocctrl.o build\kdecore\klocale.o build\kdecore\krfcdate.o build\kdeco
re\kiconeffect.o build\kdecore\kicontheme.o build\kdecore\kiconloader.o build\kd
ecore\krootprop.o build\kdecore\kcharsets.o build\kdecore\kckey.o build\kdecore\
kshortcut.o build\kdecore\kdatetime.o build\kdecore\kkeynative_x11.o build\kdeco
re\kkeyserver_x11.o build\kdecore\kaccelaction.o build\kdecore\kshortcutmenu.o b
uild\kdecore\kaccelbase.o build\kdecore\kaccel.o build\kdecore\kglobalaccel.o bu
ild\kdecore\kstdaccel.o build\kdecore\kshortcutlist.o build\kdecore\kcrash.o bui
ld\kdecore\kurl.o build\kdecore\kglobal.o build\kdecore\kglobalsettings.o build\
kdecore\kallocator.o build\kdecore\kvmallocator.o build\kdecore\kmimesourcefacto
ry.o build\kdecore\kinstance.o build\kdecore\kpalette.o build\kdecore\kipc.o bui
ld\kdecore\klibloader.o build\kdecore\ktempfile.o build\kdecore\kuniqueapplicati
on.o build\kdecore\kacceleratormanager.o build\kdecore\ksavefile.o build\kdecore
\krandomsequence.o build\kdecore\kstringhandler.o build\kdecore\kcompletion.o bu
ild\kdecore\kcmdlineargs.o build\kdecore\kaboutdata.o build\kdecore\kcompletionb
ase.o build\kdecore\knotifyclient.o build\kdecore\kaudioplayer.o build\kdecore\k
dcoppropertyproxy.o build\kdecore\kprocio.o build\kdecore\krandom.o build\kdecor
e\kpixmapprovider.o build\kdecore\ktoolinvocation.o build\kdecore\kcodecs.o buil
d\kdecore\fakes.o build\kdecore\ksycoca.o build\kdecore\ksycocadict.o build\kdec
ore\ksycocafactory.o build\kdecore\kxmessages.o build\kdecore\kstartupinfo.o bui
ld\kdecore\kcatalog.o build\kdecore\kstaticdeleter.o build\kdecore\kappdcopiface
.o build\kdecore\kclipboard.o build\kdecore\kcheckaccelerators.o build\kdecore\k
deversion.o build\kdecore\kdebugdcopiface.o build\kdecore\kcalendarsystem.o buil
d\kdecore\kcalendarsystemgregorian.o build\kdecore\kcalendarsystemhijri.o build\
kdecore\kcalendarsystemhebrew.o build\kdecore\kcalendarsystemfactory.o build\kde
core\kmacroexpander.o build\kdecore\kidna.o build\kdecore\ktempdir.o build\kdeco
re\kshell.o build\kdecore\kmountpoint.o build\kdecore\kcalendarsystemjalali.o bu
ild\kdecore\kprotocolinfo_kdecore.o build\kdecore\kprotocolinfofactory.o build\k
decore\kxerrorhandler.o build\kdecore\kuser.o build\kdecore\kconfigskeleton.o bu
ild\kdecore\klockfile.o build\kdecore\ktimezones.o build\kdecore\ktzfiletimezone
.o build\kdecore\kmath.o build\kdecore\kfilterbase.o build\kdecore\kfilterdev.o
build\kdecore\ksycoca_skel.o build\kdecore\kappdcopiface_skel.o build\kdecore\kd
ebugdcopiface_skel.o build\kdecore\kdedmodule.o build\kdecore\kdedmodule_skel.o
build\kdecore\network\kresolver.o build\kdecore\network\kresolvermanager.o build
\kdecore\network\kresolverworkerbase.o build\kdecore\network\ksocketaddress.o bu
ild\kdecore\network\kresolverstandardworkers.o build\kdecore\network\kreverseres
olver.o build\kdecore\network\ksocketbase.o build\kdecore\network\ksocketdevice.
o build\kdecore\network\kclientsocketbase.o build\kdecore\network\kstreamsocket.
o build\kdecore\network\kbufferedsocket.o build\kdecore\network\ksocketbuffer.o
build\kdecore\network\kserversocket.o build\kdecore\netsupp_win32.o build\kdecor
e\kapplication_win.o build\kdecore\kglobalaccel_win.o build\kdecore\ktoolinvocat
ion_win.o build\kdecore\kbzip2filter.o build\kdecore\kgzipfilter.o build\kdecore
\svgicons\ksvgiconengine.o build\kdecore\svgicons\ksvgiconpainter.o -Lbuild\libl
tdl -Llibltdl -Llibltdl -Lbuild\dcop -Ldcop -Ldcop -Lbuild\win -Lwin -Lwin -L. -
Lbuild\kdecore\build -Lkdecore\build -LE:\Qt\4.1.0\lib -Lbuild\kdecore\build\win
 -Lkdecore\build\win -lQtGui4 -lQtCore4 -lQt3Support4 -lbzip2 -lz -lQtXml4 -lagg
 -lltdlc -lDCOP -lkdewin32 -lws2_32 -luser32 -lshell32 -Wl,--out-implib,build\kd
ecore\libkdecore.a -Wl,--output-def,build\kdecore\kdecore.def
Cannot export .idata$4: symbol not found
Cannot export .idata$5: symbol not found
Cannot export .text: symbol not found
Cannot export ¦bzip2_NULL_THUNK_DATA: symbol not found
Creating library file: build\kdecore\libkdecore.a
collect2: ld returned 1 exit status
scons: *** [build\kdecore\libkdecore-6.dll] Error 1
scons: building terminated because of errors.
E:\KDE\kdelibs>
---

I tried to delete -Wl,--script,bksys\win32\i386pe.x-no-rdata
I tried to put bksys\win32\i386pe.x-no-rdata from KDE 3.5 compile
guide.

There is no these symbols. I think reason is broken compiler.

SVN: 29.01.06
gcc (GCC) 3.4.2 (mingw-special)
Python 2.4
perl v5.8.7 built for MSWin32-x86-multi-thread
scons v0.96.91.D001, 2005/09/08 09:14:36 (not mini)
QT 4.1.0 open source edition for mingw

Thanks

-- 
Best wishes,
 libc                          mailto:libc.mail at gmail.com




More information about the Kde-windows mailing list