hdonk said:I've got QT Creator 2.0.0 Beta & QT 4.7.0 Beta compiled natively. However I can't get then PND'd currently as they take up > 1Gb & I think my SD card is dying... However if I manage to get it tared up, would anyone actually want it?
I'm trying to tar it up now. Fingers crossed the SD card survives that longdflemstr said:YES!! (Doesn't have to be a PND, a ZIP file will do! )
make[3]: Entering directory `/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/examples/network/download'
/usr/local/pandora/arm-2009q3/bin/arm-none-linux-gnueabi-g++ -L/usr/local/pandora/arm-2009q3/lib -Wl,-rpath-link=/usr/local/pandora/arm-2009q3/lib -L/usr/local/pandora/arm-2009q3/usr/lib -Wl,-rpath-link=/usr/local/pandora/arm-2009q3/usr/lib -Wl,-rpath-link,/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib -Wl,-O2 -Wl,-rpath,/mnt/utmp/kde-libs/lib -Wl,-rpath,/mnt/utmp/kde-libs/lib -o download .obj/release-shared/main.o -L/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib -lQtNetwork -L/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib -pthread -L/usr/local/pandora/arm-2009q3/usr/lib -pthread -lQtCore -lz -lm -ldl -pthread -lgthread-2.0 -lrt -lglib-2.0 -lpthread
/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so: undefined reference to `QInotifyFileSystemWatcherEngine::create()'
/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so: undefined reference to `QDnotifyFileSystemWatcherEngine::create()'
collect2: ld returned 1 exit status
make[3]: *** [download] Error 1
seb@seb:~/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2$ nm -a /home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so|grep QInotifyFileSystemWatcherEngine
U _ZN31QInotifyFileSystemWatcherEngine6createEv
seb@seb:~/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2$ nm -a /home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so|grep QDnotifyFileSystemWatcherEngine
U _ZN31QDnotifyFileSystemWatcherEngine6createEv
Xtreme2k said:Could you provide a step by step guide how you compiled Qt? I got your zip file, Qt creator from it runs fine, but keeps saying "QT is not installed correctly, run make install" even after setting PATH, QTDIR and QMAKESPEC accordingly.
Hi! Just checked, download built ok on my system. I don't remember having any problems there either.sebt3 said:Hi Hdonk,
First, congrats for this.
How long to compile natively QtWebkit for you ? It's 30mn to cross-compile that part of QT on my machine with "make -j4".
So if it's not much more, I may join the native compiler group
Here is my real my problrm :
Did you had anything like that ?Code:make[3]: Entering directory `/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/examples/network/download' /usr/local/pandora/arm-2009q3/bin/arm-none-linux-gnueabi-g++ -L/usr/local/pandora/arm-2009q3/lib -Wl,-rpath-link=/usr/local/pandora/arm-2009q3/lib -L/usr/local/pandora/arm-2009q3/usr/lib -Wl,-rpath-link=/usr/local/pandora/arm-2009q3/usr/lib -Wl,-rpath-link,/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib -Wl,-O2 -Wl,-rpath,/mnt/utmp/kde-libs/lib -Wl,-rpath,/mnt/utmp/kde-libs/lib -o download .obj/release-shared/main.o -L/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib -lQtNetwork -L/home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib -pthread -L/usr/local/pandora/arm-2009q3/usr/lib -pthread -lQtCore -lz -lm -ldl -pthread -lgthread-2.0 -lrt -lglib-2.0 -lpthread /home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so: undefined reference to `QInotifyFileSystemWatcherEngine::create()' /home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so: undefined reference to `QDnotifyFileSystemWatcherEngine::create()' collect2: ld returned 1 exit status make[3]: *** [download] Error 1
This sound like ld don't find pointer to these 2 fonctions inside libQTCore while tring to link this example.
This is weird because these are defined within libQtCore code and :
So they are clearly there (or am I missing something ???)Code:seb@seb:~/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2$ nm -a /home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so|grep QInotifyFileSystemWatcherEngine U _ZN31QInotifyFileSystemWatcherEngine6createEv seb@seb:~/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2$ nm -a /home/users/seb/Projects/Pandora/kde/qt-everywhere-opensource-src-4.7.0-beta2/lib/libQtCore.so|grep QDnotifyFileSystemWatcherEngine U _ZN31QDnotifyFileSystemWatcherEngine6createEv
And I'm lost. I'm working on this for some times now, and I didn't find anything that may help me more on the web.
Is this some-how related to PIC (-fPIC option of gcc) ?
All I want is kpat....
Sorry I didn't notice your posting.Xtreme2k said:Xtreme2k said:Could you provide a step by step guide how you compiled Qt? I got your zip file, Qt creator from it runs fine, but keeps saying "QT is not installed correctly, run make install" even after setting PATH, QTDIR and QMAKESPEC accordingly.
Figured this out myself in the meantime. The "Trolltech" folder in the archive needs to be extracted to /usr/local, then the following exports have to be made:
export PATH=$PATH:/usr/local/Trolltech/Qt-4.7.0/bin
export QTDIR=/usr/local/Trolltech/Qt-4.7.0
export QMAKESPEC=/usr/local/Trolltech/Qt-4.7.0/mkspecs/linux-g++
Now we just need to get Phonon up and running.
I found why : the specs I was using was named "pandora" after digging I found that these fonctions where exported only if your spec is named "linux*" or "arm*". I renamed my spec linux-pandora-g++. make distclean&&configure&&make fixed it.hdonk said:Hi! Just checked, download built ok on my system. I don't remember having any problems there either.
Hint: If you add --demangle to nm, it will demangle the c++.
I think it took 2-3 days to build the whole lot. I' currently building 4.6.3 as I'm not currently convienced 4.7.0 is working properly iwht qt-creator 2.0.0 at the moment.
double a;
double b;
...
b = max(min(0.0, a), 1.0);
hdonk said:I've just built Beta2, and rebuilt qtcreator.
There is some kind of bug that means the properties in the form editor can't be changed, in either version... Which basically means no graphical GUI development natively
I'll try to get around to talking to Trolltech about it at some point
I've got libQtNetwork.so.* built... Is that what you mean?sebt3 said:hdonk said:I've just built Beta2, and rebuilt qtcreator.
There is some kind of bug that means the properties in the form editor can't be changed, in either version... Which basically means no graphical GUI development natively
I'll try to get around to talking to Trolltech about it at some point
Is libQtNetwork working ?
No. In my builds libqtNetwork complain about glibc being 2.9 and not 2.10 (try the network example) and then quit the whole apps.hdonk said:I've got libQtNetwork.so.* built... Is that what you mean?sebt3 said:Is libQtNetwork working ?
The download example app works...sebt3 said:No. In my builds libqtNetwork complain about glibc being 2.9 and not 2.10 (try the network example) and then quit the whole apps.hdonk said:I've got libQtNetwork.so.* built... Is that what you mean?sebt3 said:Is libQtNetwork working ?
KDELibs link to QtNetwork, kpat link to kdelibs, so kpat don't start (even if it don't use network stuff)
I took it down as qtdeveloper was not allowing properties of widgets to be edited, making it useless. And as I haven't had time to track down whether it's the app or the library that's causing the problem, I felt it was safer to remove it. I can however build the latest version and try again if you're still interested.skeezix said:By chance, anyone have hdonk's build of QT (or newer) up somewhere? the link above is dead.
(I'm looking for a good solid proven to work QT 4.6 or 4.7 with QtOpenGL support built in
jeff