Am 25.02.2012 14:43, schrieb Pedro Lopez-Cabanillas: sorry, just a fast answer: please try to set EMERGE_SOURCEONLY=True in kdesettings.bat and restart kdeenv.bat.
regards, patrick > On Sat, Feb 25, 2012 at 2:02 PM, Patrick Spendrin <[email protected]> wrote: >> Am 25.02.2012 13:20, schrieb Pedro Lopez-Cabanillas: >>> Hi, >>> >>> Working with kde-4.8 on Windows7 64 bit, mingw64 compiler, emerge qt >>> fails at linking stage: >>> >> [...] >>> searching for -lssleay32 >>> c:/kderoot/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: >>> cannot find -lssleay32 >> ^^^ >> [...] >>> >>> C:\kderoot>emerge --print-installed >>> Category Package Version >>> -------- ------- ------- >>> dev-util 7zip 9.20 >> [...] >>> win32libs-bin openssl 1.0.0d >> ^^ >>> win32libs-bin zlib 1.2.5-1 >>> >> >> It seems it cannot find the openssl libraries which I have never seen >> before. This works on our buildserver, so it shouldn't happen. >> >> What you should check: >> do C:\kderoot\lib\ssleay32.dll.a and C:\kderoot\lib\libeay32.dll.a >> exist? If not, try if reinstalling emerge -i openssl helps you. > > Yes: > > C:\kderoot>dir lib > Directorio de C:\kderoot\lib > > 25/02/2012 12:18 <DIR> . > 25/02/2012 12:18 <DIR> .. > 25/02/2012 12:18 <DIR> engines > 25/02/2012 12:18 2.442.080 libcrypto.a > 25/02/2012 12:17 156.078 libdbus-1.dll.a > 25/02/2012 12:18 2.260.644 libeay32.dll.a > 25/02/2012 12:17 54.264 libexpat.dll.a > 25/02/2012 12:18 32.924 libmysql.lib > 25/02/2012 12:18 24.222 libmysqld.lib > 25/02/2012 12:18 463.158 libssl.a > 25/02/2012 12:18 43.706 libz.dll.a > 25/02/2012 12:18 <DIR> pkgconfig > 25/02/2012 12:18 <DIR> plugin > 25/02/2012 12:18 156.166 ssleay32.dll.a > 9 archivos 5.633.242 bytes > >> I have one thing to mention here though: >> - You work without shortening the path (see the kdesettings.bat), which >> is not really recommended because it will probably fail later in Qt. > > Didn't help: > > g++ -mthreads -shared > -Wl,--out-implib,r:\build\libs\qt-4.7.1.20101224\work\mingw4-RelWithDebInfo-4.7.4\lib\libQtNetwork4.a > -o ..\..\lib\Q > tNetwork4.dll object_script.QtNetwork.Release > -L"r:\build\libs\qt-4.7.1.20101224\work\mingw4-RelWithDebInfo-4.7.4\lib" > -L"r:\build\libs\q > t-4.7.1.20101224\work\mingw4-RelWithDebInfo-4.7.4\lib" -lws2_32 > tmp\obj\release_shared\QtNetwork_resource_res.o > -Lr:\build\win32libs-bin\d > bus-1.4.16\image\lib -Lr:\build\win32libs-bin\openssl-1.0.0d\image\lib > -Lr:\build\testing\mysql-pkg-5.1.56\image-mingw4-RelWithDebInfo-5.1 > .56\lib -llibmysql -lQtCore4 -lssleay32 -llibeay32 > r:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: > skipping incompatible r:\build\win32libs-bin > \openssl-1.0.0d\image\lib/ssleay32.dll.a when searching for -lssleay32 > r:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: > skipping incompatible r:\build\win32libs-bin > \openssl-1.0.0d\image\lib/ssleay32.dll.a when searching for -lssleay32 > r:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: > cannot find -lssleay32 > r:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: > skipping incompatible r:\build\win32libs-bin > \openssl-1.0.0d\image\lib/libeay32.dll.a when searching for -llibeay32 > r:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: > skipping incompatible r:\build\win32libs-bin > \openssl-1.0.0d\image\lib/libeay32.dll.a when searching for -llibeay32 > r:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.4.7/../../../../x86_64-w64-mingw32/bin/ld.exe: > cannot find -llibeay32 > collect2: ld returned 1 exit status > gmake[4]: *** [..\..\lib\QtNetwork4.dll] Error 1 > gmake[4]: Leaving directory > `r:/build/libs/qt-4.7.1.20101224/work/mingw4-RelWithDebInfo-4.7.4/src/network' > gmake[3]: *** [release] Error 2 > gmake[3]: Leaving directory > `r:/build/libs/qt-4.7.1.20101224/work/mingw4-RelWithDebInfo-4.7.4/src/network' > gmake[2]: *** [all] Error 2 > gmake[2]: Leaving directory > `r:/build/libs/qt-4.7.1.20101224/work/mingw4-RelWithDebInfo-4.7.4/src/network' > gmake[1]: *** [sub-network-make_default-ordered] Error 2 > gmake[1]: Leaving directory > `r:/build/libs/qt-4.7.1.20101224/work/mingw4-RelWithDebInfo-4.7.4' > gmake: *** [all] Error 2 > emerge fatal error: while running make cmd: gmake > emerge fatal error: running python > r:\emerge\portage\libs\qt\qt-4.7.1.20101224.py compile > emerge debug: Task: Emerge stopped after: 0:04:22.250000 > >> Personally I also would set EMERGE_SOURCEONLY=True (just add at the end) >> and EMERGE_BUILDTYPE=Debug in kdesettings.bat. >> >> regards, >> Patrick >> _______________________________________________ >> Kde-windows mailing list >> [email protected] >> https://mail.kde.org/mailman/listinfo/kde-windows > _______________________________________________ > Kde-windows mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/kde-windows > _______________________________________________ Kde-windows mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-windows
