1
Qt/Qtopia / <Cross Compile> ALMOST THERE ! need help
« on: July 13, 2004, 05:27:56 am »
sorry but where can i get libssl/libcrypto 0.9.7 ??
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
KPhone does not need any KDE libs at allQuoteFinally my problem was solved, " KDE APPs cant run in 5500 " !!! wasted two weeks to find this answer , sigh...
Thats true in general.
But actually, KPhone does not need any KDE libs at all.
The statement in the README is not true.QuoteDid you mean that KDE application can only be run under KDE? how about gnome ? need details on this, im linux noob, thanks
A KDE application may need some KDE libs. You just have to cross-compile these libs as well.
But that is not an easy task. Because all the dependencies in KDE.
To answer your other question:
As I wrote:
Apps for the Sharp ROM have to be Qt2 based!
KPhone is Qt3 based.
Such that you have to cross-compile the Qt3 lib for Sharp as well to use KPhone.
That is possible, KPhone seems to be an interesting app for the Zaurus, I will compile it , when I have some time to try it out and play with it.
z.
On what ROM do you want to use the app on the Zaurus?Linux Kernel Version :
reating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... yes
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for c++... c++
checking whether the C++ compiler (c++ ) works... yes
checking whether the C++ compiler (c++ ) is a cross-compiler... yes
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking whether gcc needs -traditional... no
checking for moc... /usr/lib/qt-3.1/bin/moc
checking for uic... /usr/lib/qt-3.1/bin/uic
checking location of Qt header files... /usr/lib/qt-3.1/include
checking location of Qt library... /usr/lib/qt-3.1/lib
checking if Qt is multi-threaded... no
checking for main in -lX11... no
checking for main in -lXext... no
checking for main in -lXt... no
checking for main in -lICE... no
checking for main in -lSM... no
checking for main in -lpng... no
checking for ANSI C header files... yes
checking for fcntl.h... yes
checking for sys/ioctl.h... yes
checking for unistd.h... yes
checking for working const... yes
checking for select... no
checking for mkstemp() in unistd.h... no
checking for mkstemp() in stdlib.h... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating kphone/Makefile
creating dissipate2/Makefile
creating ilbc/Makefile
creating gsm/Makefile
creating icons/Makefile
Now type 'make', followed by 'make install' as root.
[root@localhost kphone-4.0.1]#
......
......
/usr/bin/ld: main.o: Relocations in generic ELF (EM: 40)
main.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[1]: *** [kphone] Error 1
make[1]: Leaving directory `/kphone-4.0.1/kphone'
make: *** [all] Error 2
$ ./configure
$ make
$ PATH=/usr/local/tools/linux/arm/gcc-3.2.2/arm-linux/bin:$PATH ./configure --host=arm-linux
$ PATH=/usr/local/tools/linux/arm/gcc-3.2.2/arm-linux/bin:$PATH make
/usr/lib/qt-3.1/lib/libqt.so: could not read symbols: Invalid operation
/usr/lib/libogg.so: could not read symbols: Invalid operation
make[1]: *** No rule to make target `../dissipate2/dissipate2.a\'