Re: [Cppcms-users] CPPDB compile LIB
Brought to you by:
artyom-beilis
|
From: <la...@sa...> - 2013-07-11 13:22:17
|
Hi,
thanks for the answer ....
Now having a strange error for sqlite,
CMAKE -DCMAKE_INSTALL_PREFIX=/USR
-DCMAKE_C_COMPILER=/HOME/COMMON/CODESOURCERY/SOURCERY_G++_LITE/BIN/ARM-NONE-LINUX-GNUEABI-GCC
-DCMAKE_CXX_COMPILER=/HOME/COMMON/CODESOURCERY/SOURCERY_G++_LITE/BIN/ARM-NONE-LINUX-GNUEABI-G++
-DSQLITE3_PATH=/HOME/COMMON/TOOLS/SQLLITE/INSTALLATIONARM/INCLUDE
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler:
/home/common/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-gcc
-- Check for working C compiler:
/home/common/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-gcc
-- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler:
/home/common/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-g++
-- Check for working CXX compiler:
/home/common/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-g++
-- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test CPPDB_HAS_GCC_SYNC
-- Performing Test CPPDB_HAS_GCC_SYNC - Success
-- Performing Test CPPDB_HAVE_GCC_BITS_EXCHANGE_AND_ADD
-- Performing Test CPPDB_HAVE_GCC_BITS_EXCHANGE_AND_ADD - Failed
-- Performing Test CPPDB_HAVE_GCC_EXT_EXCHANGE_AND_ADD
-- Performing Test CPPDB_HAVE_GCC_EXT_EXCHANGE_AND_ADD - Success
-- Performing Test CPPDB_HAVE_FREEBSD_ATOMIC
-- Performing Test CPPDB_HAVE_FREEBSD_ATOMIC - Failed
-- Performing Test CPPDB_HAVE_SOLARIS_ATOMIC
-- Performing Test CPPDB_HAVE_SOLARIS_ATOMIC - Failed
-- Performing Test CPPDB_HAVE_MAC_OS_X_ATOMIC
-- Performing Test CPPDB_HAVE_MAC_OS_X_ATOMIC - Failed
-- odbc library was not found, disabling odbc backend
-- libpq not found, disableing postgresql backend
-- mysqlclient not found, disableing mysql backend
-- Configuring done
-- Generating done
-- Build files have been written to: /home/Modusat/cppdb-trunk
[MODUSAT@LOCALHOST CPPDB-TRUNK]$ MAKE
Scanning dependencies of target cppdb
[ 4%] Building CXX object CMakeFiles/cppdb.dir/src/utils.cpp.o
[ 8%] Building CXX object CMakeFiles/cppdb.dir/src/mutex.cpp.o
[ 12%] Building CXX object CMakeFiles/cppdb.dir/src/driver_manager.cpp.o
[ 16%] Building CXX object CMakeFiles/cppdb.dir/src/conn_manager.cpp.o
[ 20%] Building CXX object CMakeFiles/cppdb.dir/src/shared_object.cpp.o
[ 24%] Building CXX object CMakeFiles/cppdb.dir/src/pool.cpp.o
[ 28%] Building CXX object CMakeFiles/cppdb.dir/src/backend.cpp.o
[ 32%] Building CXX object CMakeFiles/cppdb.dir/src/frontend.cpp.o
[ 36%] Building CXX object CMakeFiles/cppdb.dir/src/atomic_counter.cpp.o
Linking CXX shared library libcppdb.so
[ 36%] Built target cppdb
Scanning dependencies of target cppdb-static
[ 40%] Building CXX object CMakeFiles/cppdb-static.dir/src/utils.cpp.o
[ 44%] Building CXX object CMakeFiles/cppdb-static.dir/src/mutex.cpp.o
[ 48%] Building CXX object
CMakeFiles/cppdb-static.dir/src/driver_manager.cpp.o
[ 52%] Building CXX object
CMakeFiles/cppdb-static.dir/src/conn_manager.cpp.o
[ 56%] Building CXX object
CMakeFiles/cppdb-static.dir/src/shared_object.cpp.o
[ 60%] Building CXX object CMakeFiles/cppdb-static.dir/src/pool.cpp.o
[ 64%] Building CXX object CMakeFiles/cppdb-static.dir/src/backend.cpp.o
[ 68%] Building CXX object CMakeFiles/cppdb-static.dir/src/frontend.cpp.o
[ 72%] Building CXX object
CMakeFiles/cppdb-static.dir/src/atomic_counter.cpp.o
Linking CXX static library libcppdb.a
[ 72%] Built target cppdb-static
Scanning dependencies of target cppdb_sqlite3
[ 76%] Building CXX object
CMakeFiles/cppdb_sqlite3.dir/drivers/sqlite3_backend.cpp.o
Linking CXX shared library libcppdb_sqlite3.so
/home/common/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot
find
-lsqlite3
collect2: ld returned 1 exit status
make[2]: *** [libcppdb_sqlite3.so.0.3.1] Error 1
make[1]: *** [CMakeFiles/cppdb_sqlite3.dir/all] Error 2
make: *** [all] Error 2
[Modusat@localhost cppdb-trunk]$ make install
[ 36%] Built target cppdb
[ 72%] Built target cppdb-static
Linking CXX shared library libcppdb_sqlite3.so
/home/common/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot
find
-lsqlite3
collect2: ld returned 1 exit status
make[2]: *** [libcppdb_sqlite3.so.0.3.1] Error 1
make[1]: *** [CMakeFiles/cppdb_sqlite3.dir/all] Error 2
make: *** [all] Error 2
Quoting Marcel Hellwig <ke...@co...>:
> On 11.07.2013 13:31, Marcel Hellwig wrote:
>> On 11.07.2013 13:29, la...@sa... wrote:> Hi, did this way: but
>> gives an error cmake -DCMAKE_INSTALL_PREFIX=/usr
>> -DCMAKE_C_COMPILER =
>> /home/common/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-gcc
>> -DCMAKE_CXX_COMPILER =
>> /home/common/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi-g++
>> Parse error in command line argument: -DCMAKE_C_COMPILER Should
>> be: VAR:type=value CMake Error: No cmake scrpt provided. CMake
>> Error: Problem processing arguments. Aborting.
>> get ride of whitespaces! D_CMAKE_C_COMPILER=YOURPATH
>
> sorry, of course without the first underscore, as Artyom said
>>
>>
>>
>> ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today!
>> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
>>
>> _______________________________________________ Cppcms-users
>> mailing list
>> Cpp...@li...://lists.sourceforge.net/lists/listinfo/cppcms-users
>
>
>
|