summaryrefslogtreecommitdiffstats
path: root/README.s60-mkspec
diff options
context:
space:
mode:
authoraxis <qt-info@nokia.com>2010-01-14 10:41:11 (GMT)
committeraxis <qt-info@nokia.com>2010-01-14 10:41:55 (GMT)
commit7b2a79e3e933d7decdcbaf9e695294906398279d (patch)
tree0ceb680ed429c9fca5fd5fd7b7a211fd3b103d92 /README.s60-mkspec
parent4f4c7e3f1a413d6a0e6f0186b84ae4579e61f73c (diff)
downloadQt-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-mkspec27
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!