diff options
author | axis <qt-info@nokia.com> | 2010-01-14 10:41:11 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2010-01-14 10:41:55 (GMT) |
commit | 7b2a79e3e933d7decdcbaf9e695294906398279d (patch) | |
tree | 0ceb680ed429c9fca5fd5fd7b7a211fd3b103d92 /README.s60-mkspec | |
parent | 4f4c7e3f1a413d6a0e6f0186b84ae4579e61f73c (diff) | |
download | Qt-7b2a79e3e933d7decdcbaf9e695294906398279d.zip Qt-7b2a79e3e933d7decdcbaf9e695294906398279d.tar.gz Qt-7b2a79e3e933d7decdcbaf9e695294906398279d.tar.bz2 |
Removed some build instructions that were no longer needed.
Diffstat (limited to 'README.s60-mkspec')
-rw-r--r-- | README.s60-mkspec | 27 |
1 files changed, 8 insertions, 19 deletions
diff --git a/README.s60-mkspec b/README.s60-mkspec index cee4b2f..dec8a9b 100644 --- a/README.s60-mkspec +++ b/README.s60-mkspec @@ -19,12 +19,8 @@ Compiling: 1. First a few environment variables need to be set: - export RVCT22INC=<s60-root>/epoc32/include - export RVCT22INC=$RVCT22INC,<s60-root>/epoc32/include/rvct2_2 - export RVCT22INC=$RVCT22INC,<s60-root>/epoc32/include/variant - export RVCT22INC=$RVCT22INC,<s60-root>/epoc32/include/stdapis - export RVCT22INC=$RVCT22INC,<s60-root>/epoc32/include/stdapis/stlport - export RVCT22LIB=<s60-root>/epoc32/release/armv5/lib + export RVCT22LIB=<rvct-dir>/lib/armlib + export EPOCROOT=<s60-root> export PATH=$PATH:<s60-root>/epoc32/tools export PATH=$PATH:<qt-root>/bin @@ -32,27 +28,20 @@ Compiling: and the qt-root with the root of your Qt repository. These are good candidates for putting in a script somewhere. - 2. Switch out a few variables in profiles. Open - mkspecs/symbian/linux-armcc/qmake.conf, search for - "FIXME" and switch out the FIXME part with your SDK - installation directory. You might have to switch the case of the - Epoc32 directory as well. - There may also be other FIXMEs. - - 3. Run configure. It needs a bit more switches than usual, so here's + 2. Run configure. It needs a bit more switches than usual, so here's the full line: ./configure -developer-build -platform linux-g++ -xplatform \ symbian/linux-armcc -little-endian -host-little-endian \ -arch symbian - 4. Compile the host tools. This unfortunately does not happen + 3. Compile the host tools. This unfortunately does not happen automatically. cd src/tools for i in bootstrap moc rcc uic; do make -C $i; done - 5. Compile QtCore.dll: + 4. Compile QtCore.dll: cd ../corelib qmake -platform symbian/linux-armcc @@ -60,13 +49,13 @@ Compiling: and then wait for a while. - 6. Compile some helloworld application (I leave the details to you + 5. Compile some helloworld application (I leave the details to you ;-) qmake -platform symbian/linux-armcc make - 7. Package and run on the phone. This is unfortunately a bit of a + 6. Package and run on the phone. This is unfortunately a bit of a manual step at the moment. Your best bet is to look at a Windows build of the same application, and manually grab the .rsc files that it refers to and put them in the application directory on @@ -83,4 +72,4 @@ Compiling: winewrapper signsis.exe MyApp_unsigned.sis MyApp.sis \ selfsigned.cer selfsigned.key - 8. Enjoy QObjects and "hello world" on the phone! + 7. Enjoy QObjects and "hello world" on the phone! |