Re: [Cppcms-users] hello_world incorrectly working
Brought to you by:
artyom-beilis
From: Basile S. <ba...@st...> - 2012-12-08 14:38:47
|
On Sat, Dec 08, 2012 at 06:32:37AM -0800, Artyom Beilis wrote: > You are running invalid executable file, not one you build, but an internal test executable for CppCMS's build directory called hello_world. > > Watch carefully what are you doing :-) Then could you give step by step instructions on how to build a *working* hello world example??? (Why can't the one in the distributed tar ball be a valid example? Why distribute it in the first place??) I just recompiled it, with the same buggy result glinka.x86_64 Libs/cppcms-1.0.2/build 15:35 .0 % rm hello_world glinka.x86_64 Libs/cppcms-1.0.2/build 15:35 .0 % make hello_world VERBOSE=1 /usr/bin/cmake -H/usr/src/Libs/cppcms-1.0.2 -B/usr/src/Libs/cppcms-1.0.2/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 hello_world make[1]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' /usr/bin/cmake -H/usr/src/Libs/cppcms-1.0.2 -B/usr/src/Libs/cppcms-1.0.2/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles 38 make -f CMakeFiles/Makefile2 CMakeFiles/hello_world.dir/all make[2]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' make -f booster/CMakeFiles/booster.dir/build.make booster/CMakeFiles/booster.dir/depend make[3]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' cd /usr/src/Libs/cppcms-1.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/Libs/cppcms-1.0.2 /usr/src/Libs/cppcms-1.0.2/booster /usr/src/Libs/cppcms-1.0.2/build /usr/src/Libs/cppcms-1.0.2/build/booster /usr/src/Libs/cppcms-1.0.2/build/booster/CMakeFiles/booster.dir/DependInfo.cmake --color= make[3]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' make -f booster/CMakeFiles/booster.dir/build.make booster/CMakeFiles/booster.dir/build make[3]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' make[3]: Nothing to be done for `booster/CMakeFiles/booster.dir/build'. make[3]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' /usr/bin/cmake -E cmake_progress_report /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [ 44%] Built target booster make -f CMakeFiles/cppcms.dir/build.make CMakeFiles/cppcms.dir/depend make[3]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' cd /usr/src/Libs/cppcms-1.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/Libs/cppcms-1.0.2 /usr/src/Libs/cppcms-1.0.2 /usr/src/Libs/cppcms-1.0.2/build /usr/src/Libs/cppcms-1.0.2/build /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles/cppcms.dir/DependInfo.cmake --color= make[3]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' make -f CMakeFiles/cppcms.dir/build.make CMakeFiles/cppcms.dir/build make[3]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' make[3]: Nothing to be done for `CMakeFiles/cppcms.dir/build'. make[3]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' /usr/bin/cmake -E cmake_progress_report /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [ 94%] Built target cppcms make -f CMakeFiles/hello_world.dir/build.make CMakeFiles/hello_world.dir/depend make[3]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' cd /usr/src/Libs/cppcms-1.0.2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/Libs/cppcms-1.0.2 /usr/src/Libs/cppcms-1.0.2 /usr/src/Libs/cppcms-1.0.2/build /usr/src/Libs/cppcms-1.0.2/build /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles/hello_world.dir/DependInfo.cmake --color= make[3]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' make -f CMakeFiles/hello_world.dir/build.make CMakeFiles/hello_world.dir/build make[3]: Entering directory `/xtra2/Libs/cppcms-1.0.2/build' Linking CXX executable hello_world /usr/bin/cmake -E cmake_link_script CMakeFiles/hello_world.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -O2 -g CMakeFiles/hello_world.dir/src/hello_world.cpp.o CMakeFiles/hello_world.dir/skin1.cpp.o CMakeFiles/hello_world.dir/skin2.cpp.o -o hello_world -rdynamic libcppcms.so.1.0.2 booster/libbooster.so.0.0.1 -lpthread -lpcre -licuuc -licui18n -licudata -lgcrypt -ldl -lz -Wl,-rpath,/usr/src/Libs/cppcms-1.0.2/build:/usr/src/Libs/cppcms-1.0.2/build/booster make[3]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' /usr/bin/cmake -E cmake_progress_report /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles 79 80 [100%] Built target hello_world make[2]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' /usr/bin/cmake -E cmake_progress_start /usr/src/Libs/cppcms-1.0.2/build/CMakeFiles 0 make[1]: Leaving directory `/xtra2/Libs/cppcms-1.0.2/build' glinka.x86_64 Libs/cppcms-1.0.2/build 15:36 .0 % ../../build/hello_world -c config.js zsh: no such file or directory: ../../build/hello_world glinka.x86_64 Libs/cppcms-1.0.2/build 15:36 .127 % cd /usr/src/Libs/cppcms-1.0.2/examples glinka.x86_64 Libs/cppcms-1.0.2/examples 15:36 .0 % ../../build/hello_world -c config.js zsh: no such file or directory: ../../build/hello_world glinka.x86_64 Libs/cppcms-1.0.2/examples 15:36 .127 % cd hello_world glinka.x86_64 cppcms-1.0.2/examples/hello_world 15:36 .0 % ../../build/hello_world -c config.js Cheers. -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} *** |