From: Teiniker E. <tei...@us...> - 2007-02-24 14:39:12
|
Update of /cvsroot/ccmtools/cpp-environment In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29200 Modified Files: INSTALL Log Message: Updated install instructions for the C++ runtime lib. Index: INSTALL =================================================================== RCS file: /cvsroot/ccmtools/cpp-environment/INSTALL,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** INSTALL 17 Jul 2006 07:31:23 -0000 1.15 --- INSTALL 24 Feb 2007 14:39:05 -0000 1.16 *************** *** 7,16 **** http://confix.sf.net/. Then you will be informed ;-) ! Here is an example of a possible Confix profile (stored in ~/.confix): # The Confix profile for CCM Tools ccmtools_profile = { ! 'PREFIX': '/home/eteinik/install/ccmtools_install', ! 'BUILDROOT': '/home/eteinik/tmp/ccmtools_build', 'ADVANCED': 'true', 'USE_LIBTOOL': 'true', --- 7,16 ---- http://confix.sf.net/. Then you will be informed ;-) ! Here is an example of a possible Confix profile (stored in ~/.confix2/config): # The Confix profile for CCM Tools ccmtools_profile = { ! 'PREFIX': '/your/path/to/confix_install', ! 'BUILDROOT': '/your/path/to/confix_build', 'ADVANCED': 'true', 'USE_LIBTOOL': 'true', *************** *** 21,29 **** 'CC': 'gcc', 'CXX': 'g++', ! 'CFLAGS': "-g -O0 -Wall -DWXDEBUG", ! 'CXXFLAGS': "-g -O0 -Wall -DWXDEBUG", }, 'ARGS': [ ! '--with-mico=/opt/gcc-3.3.4/mico-2.3.11-debug/lib/mico-setup.sh' ] }, --- 21,29 ---- 'CC': 'gcc', 'CXX': 'g++', ! 'CFLAGS': "-g -O0 -Wall", ! 'CXXFLAGS': "-g -O0 -Wall", }, 'ARGS': [ ! '--with-mico=/your/path/to/mico/lib/mico-setup.sh' ] }, *************** *** 33,36 **** --- 33,37 ---- + Install from source code: ------------------------- *************** *** 40,69 **** # Install the CCM Tolls runtime libraries # (be sure that you have already installed Mico - http://mico.org) - $ confix.py --packageroot=`pwd`/ccm --bootstrap --configure --make --targets=install ! Install CCM Tools runtime environment from dist files: ! ------------------------------------------------------ ! ! To establish a proper C++ runtime environment from dist files, you have to ! install three packages: ! ! a) wx-toolsbox-0.2.1.tar.bz2 ! $ tar xvjf wx-toolsbox-0.2.1.tar.bz2 ! $ cd wx-toolsbox-0.2.1 ! $ confix --packageroot=`pwd`/ccm --bootstrap --configure --make --targets="install" ! $ make install ! ! b) wx-utils-1.2.0.tar.bz2 ! $ tar xvjf wx-utils-1.2.0.tar.bz2 ! $ cd wx-utils-1.2.0 ! $ confix --packageroot=`pwd`/ccm --bootstrap --configure --make --targets="install" ! $ make install ! ! c) ccm-runtime-0.7.0.tar.gz ! $ tar xvzf ccm-runtime-0.7.0.tar.gz ! $ cd ccm-runtime-0.7.0 ! $ confix --packageroot=`pwd`/ccm --bootstrap --configure --make --targets="install" ! $ make install ! --- 41,62 ---- # Install the CCM Tolls runtime libraries # (be sure that you have already installed Mico - http://mico.org) + # Check out the source from CVS repository + $ cvs -d :pserver:ano...@cc...:/cvsroot/ccmtools co cpp-environment + # or for registered developers + $ cvs -d :ext:<username>@ccmtools.cvs.sf.net:/cvsroot/ccmtools co cpp-environment + + # Change to the cpp-environment directory + $ cd cpp-environment + # 1. Install the externals package (Confix references to external libraries) + $ confix2.py --packageroot=`pwd`/externals --bootstrap --configure --make --targets=install + + # 2. Install the utils package + $ confix2.py --packageroot=`pwd`/utils --bootstrap --configure --make --targets=install + + # 3. Install the ccm-runtime package + $ confix2.py --packageroot=`pwd`/ccm --bootstrap --configure --make --targets=install ! # That's it! ! # Now, we are ready to generate and build C++ components. |