make-error: libQt5Core.so.5.1.1: could not read symbols: File in wrong format

Previous topic - Next topic

Lasbian

Hi Scribus-knowers,

I'm a bit of a Scribie. I'm trying to compile the Scribus 1.5 svn and I manage to get quite far.
I've installed the QT5.1.1 (32bit), and when I run the make-command it manages to compile until 78%, then it throws this error-message at me:

Error message
[ 78%] Building CXX object scribus/CMakeFiles/scribus.dir/main.cpp.o
Linking CXX executable scribus
/home/lasbian/Qt5.1.1/5.1.1/gcc/lib/libQt5Core.so.5.1.1: could not read symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[2]: *** [scribus/scribus] Error 1
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
make: *** [all] Error 2


Heres my system info:

System info:
CrunchBang Linux 11 "Waldorf" (64bit)
(Debian 7.0 "Wheezy")
uname -a: 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/


Are there any out there who could help me further?

All the beststs,

Lasse

Kunda

@lasse
Not sure the issue here and I'm no expert. Do you have the capability to run a more recent version of Qt5? It's at v5.3 ATM
Cheers,
/Kunda

a.l.e

yep, you need a very current version of qt5 to compile the dev version of scribus.

ciao
a.l.e

Lasbian

Thanks for the tips. I tried the latest version from qt's website but get just as far and the same error message:

[ 78%] Building CXX object scribus/CMakeFiles/scribus.dir/main.cpp.o
Linking CXX executable scribus
/home/lasbian/Qt/5.3/gcc/lib/libQt5Core.so.5.3.0: could not read symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[2]: *** [scribus/scribus] Error 1
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
make: *** [all] Error 2

Maybe i should upgrade to debian testing?

Lasse