Hi, I'm trying to use CMake to build Symbian 9.2-FP1 (S60) executables in a generic way (i.e. not building mmp-files which have to be interpreted by perl-scripts provided with the SDKs). There have been similar questions asked here before but I haven't found a complete answer yet that would make it possible for me to establish a Symbian-capable build-system from scratch. Is someone out there who can hear me and already managed to compile for a Symbian phone using CMake (and willing to share his knowledge)? these are my given circumstances: * Symbian-9.2-SDK + CSL Toolchain + Posix-Addon + Carbide 1.2 (which together should result in a complete toolchain) * Windows XP * CMake 2.6 My current toolchain file looks like this (i'm working on the built-in XP-console): https://www.ran-dom.org/public/mixer-frans/brandneu/cmake-toolchain_files/toolchain-symbian-9.2-fp1-gcce-arm.cmake I've appended a working compile command (snapshoted when called within the carbide IDE) thanks for help in advance, Frans successful compile command snapshot (every argument in an extra line for convenience only): arm-none-symbianelf-g++ -O2 -fno-unit-at-a-time -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -fexceptions -march=armv5t -mapcs -pipe -nostdinc -c -msoft-float -DNDEBUG -D_UNICODE -D__GCCE__ -D__SYMBIAN32__ -D__SERIES60_31__ -D__SERIES60_3X__ -D__GCCE__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__EXE__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__MARM_ARMV5__ -D__PRODUCT_INCLUDE__=\"/Symbian/9.2/S60_3rd_FP1/epoc32/include/variant/Symbian_OS_v9.2.hrh\" -x c++ -include /Symbian/9.2/S60_3rd_FP1/EPOC32/INCLUDE/GCCE/GCCE.h -I <user defined includes> ... -I /Symbian/9.2/S60_3rd_FP1/EPOC32/include -I /Symbian/9.2/S60_3rd_FP1/EPOC32/include/stdapis -I /Symbian/9.2/S60_3rd_FP1/EPOC32/include/stdapis/stlport -I /Symbian/9.2/S60_3rd_FP1/epoc32/include/variant -I "C:/Program Files/CSL Arm Toolchain/bin/../lib/gcc/arm-none-symbianelf/3.4.3/include" -o /Symbian/9.2/S60_3rd_FP1/EPOC32/BUILD/test.o /test.cpp
-- Dipl.-Inf.(univ.) Frans Fürst, Software Engineer Tel.: +49-9131-7701-6298 mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> Elektrobit Automotive GmbH, Am Wolfsmantel 46 91058 Erlangen, Germany Managing Director Otto Fößel Register Court Fürth HRB 4886 ---------------------------------------------------------------- Please note: This e-mail may contain confidential information intended solely for the addressee. If you have received this e-mail in error, please do not disclose it to anyone, notify the sender promptly, and delete the message from your system. Thank you.
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
