/usr/bin/ld: .obj/release-shared/harfbuzz-buffer.o: Relocations in generic ELF (EM: 40)
.obj/release-shared/harfbuzz-buffer.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
After a short analysis, he found out that it supports to be the problem of crossing compiler toolchain.
>ls -al /usr/bin/gccHere is quick solution, but there may exists better solution.
lrwxrwxrwx 1 root root 63 2009-10-27 20:35 /usr/bin/gcc -> /usr/bin/gcc-4.1
>rm /usr/bin/gccThe reconfigure and build everything
>ln -s /opt/toolchains/arm920t-eabi/arm-angstrom-linux-gnueabi/bin/gcc /usr/bin/gcc
>make confclean
>./configure -embedded arm -xplatform qws/linux-arm-g++ -depths 16 -qt-mouse-tslib
>make
>make install
No comments:
Post a Comment