Thread: [Cppcms-users] Build trunk version on windows [nmake]
Brought to you by:
artyom-beilis
From: Renato F. <re....@ay...> - 2011-03-25 23:05:55
|
I did try copy cppcms_boost from version cppcms-0.99.6, this is result of nmake: C:\cppcms-trunk>nmake Microsoft (R) Program Maintenance Utility Version 9.00.30729.01 Copyright (C) Microsoft Corporation. All rights reserved. Scanning dependencies of target booster [ 0%] Building CXX object booster/CMakeFiles/booster.dir/lib/ptime/src/posix_ti me.cpp.obj posix_time.cpp [ 1%] Building CXX object booster/CMakeFiles/booster.dir/lib/ptime/src/ctime.cp p.obj ctime.cpp [ 1%] Building CXX object booster/CMakeFiles/booster.dir/lib/regex/src/pcre_reg ex.cpp.obj pcre_regex.cpp [ 1%] Building CXX object booster/CMakeFiles/booster.dir/lib/system/src/posix_e rror.cpp.obj posix_error.cpp [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/system/src/windows _error.cpp.obj windows_error.cpp [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/aio_catego ry.cpp.obj aio_category.cpp [ 2%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/deadline_t imer.cpp.obj deadline_timer.cpp [ 3%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/endpoint.c pp.obj endpoint.cpp [ 3%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/io_service .cpp.obj io_service.cpp [ 4%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/reactor.cp p.obj reactor.cpp [ 4%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/select_ite rrupter.cpp.obj select_iterrupter.cpp [ 4%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/basic_io_d evice.cpp.obj basic_io_device.cpp [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/basic_sock et.cpp.obj basic_socket.cpp [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/acceptor.c pp.obj acceptor.cpp [ 5%] Building CXX object booster/CMakeFiles/booster.dir/lib/aio/src/stream_soc ket.cpp.obj stream_socket.cpp [ 6%] Building CXX object booster/CMakeFiles/booster.dir/lib/smart_ptr/src/sp_c ounted_base.cpp.obj sp_counted_base.cpp [ 6%] Building CXX object booster/CMakeFiles/booster.dir/lib/smart_ptr/src/atom ic_counter.cpp.obj atomic_counter.cpp [ 7%] Building CXX object booster/CMakeFiles/booster.dir/lib/log/src/log.cpp.ob j log.cpp C:\cppcms-trunk\booster\booster/nowide/fstream.h(49) : warning C4101: 'e' : unre ferenced local variable C:\cppcms-trunk\booster\booster/nowide/fstream.h(42) : while compiling c lass template member function 'booster::nowide::basic_filebuf<CharType> *booster ::nowide::basic_filebuf<CharType>::open(const char *,std::ios_base::openmode)' with [ CharType=char ] C:\cppcms-trunk\booster\booster/nowide/fstream.h(315) : see reference to class template instantiation 'booster::nowide::basic_filebuf<CharType>' being c ompiled with [ CharType=char ] C:\cppcms-trunk\booster\booster/nowide/fstream.h(314) : while compiling class template member function 'booster::nowide::basic_fstream<CharType>::basic_ fstream(void)' with [ CharType=char ] C:\cppcms-trunk\booster\lib\log\src\log.cpp(289) : see reference to clas s template instantiation 'booster::nowide::basic_fstream<CharType>' being compil ed with [ CharType=char ] [ 7%] Building CXX object booster/CMakeFiles/booster.dir/lib/iostreams/src/stre ambuf.cpp.obj streambuf.cpp C:\cppcms-trunk\booster\lib\iostreams\src\streambuf.cpp(51) : warning C4146: una ry minus operator applied to unsigned type, result still unsigned C:\cppcms-trunk\booster\lib\iostreams\src\streambuf.cpp(133) : warning C4244: 'a rgument' : conversion from '__int64' to 'std::streamoff', possible loss of data C:\cppcms-trunk\booster\lib\iostreams\src\streambuf.cpp(135) : warning C4244: 'a rgument' : conversion from '__int64' to 'std::streamoff', possible loss of data C:\cppcms-trunk\booster\lib\iostreams\src\streambuf.cpp(137) : warning C4244: 'a rgument' : conversion from '__int64' to 'std::streamoff', possible loss of data [ 7%] Building CXX object booster/CMakeFiles/booster.dir/lib/nowide/src/convert .cpp.obj convert.cpp [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/backtrace/src/back trace.cpp.obj backtrace.cpp [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/encodin g/codepage.cpp.obj codepage.cpp [ 8%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ date_time.cpp.obj date_time.cpp [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ format.cpp.obj format.cpp [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ formatting.cpp.obj formatting.cpp [ 9%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ generator.cpp.obj generator.cpp [ 10%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ ids.cpp.obj ids.cpp [ 10%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ localization_backend.cpp.obj localization_backend.cpp [ 11%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ message.cpp.obj message.cpp [ 11%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/shared/ mo_lambda.cpp.obj mo_lambda.cpp [ 11%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/co decvt_converter.cpp.obj codecvt_converter.cpp [ 12%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/de fault_locale.cpp.obj default_locale.cpp [ 12%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/in fo.cpp.obj info.cpp [ 12%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/lo cale_data.cpp.obj locale_data.cpp [ 13%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/win32/c ollate.cpp.obj collate.cpp [ 13%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/win32/c onverter.cpp.obj converter.cpp [ 14%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/win32/l cid.cpp.obj lcid.cpp [ 14%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/win32/n umeric.cpp.obj numeric.cpp [ 14%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/win32/w in_backend.cpp.obj win_backend.cpp [ 15%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/cod ecvt.cpp.obj codecvt.cpp [ 15%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/col late.cpp.obj collate.cpp [ 15%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/con verter.cpp.obj converter.cpp [ 16%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/num eric.cpp.obj numeric.cpp [ 16%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/std/std _backend.cpp.obj std_backend.cpp [ 16%] Building CXX object booster/CMakeFiles/booster.dir/lib/locale/src/util/gr egorian.cpp.obj gregorian.cpp [ 17%] Building CXX object booster/CMakeFiles/booster.dir/lib/thread/src/thread_ win6.cpp.obj thread_win6.cpp Linking CXX shared library booster.dll LINK : fatal error LNK1146: no argument specified with option '/machine:' LINK failed. with 1146 NMAKE : fatal error U1077: '"C:\Program Files (x86)\CMake 2.8\bin\cmake.exe"' : return code '0xffffffff' Stop. NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\ VC\BIN\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\ VC\BIN\nmake.exe"' : return code '0x2' Stop. C:\cppcms-trunk> Any help, please? -----Mensagem original----- De: Renato Forti [mailto:re....@ay...] Enviada em: sexta-feira, 25 de março de 2011 19:53 Para: cpp...@li... Assunto: [Cppcms-users] Build trunk version on windows I'am trying build trunk version on windows, then I get: http://cppcms.svn.sourceforge.net/viewvc/cppcms/framework/trunk/ But I can find: cppcms_boost.tar.bz2 Where is is? What more else I need do to get build version trunk in windows? Thanks :0) ---------------------------------------------------------------------------- -- Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Artyom <art...@ya...> - 2011-03-26 08:47:32
|
Actually it is very strange as I have never seen such error. > thread_win6.cpp > Linking CXX shared library booster.dll > LINK : fatal error LNK1146: no argument specified with option '/machine:' > LINK failed. with 1146 > NMAKE : fatal error U1077: '"C:\Program Files (x86)\CMake > 2.8\bin\cmake.exe"' : > return code '0xffffffff' > Stop. > NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio > 9.0\ > VC\BIN\nmake.exe"' : return code '0x2' > Stop. > NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio > 9.0\ > VC\BIN\nmake.exe"' : return code '0x2' > Stop. > According to google I had found this thread: http://comments.gmane.org/gmane.comp.programming.tools.cmake.user/29126 Probably you should remove all build directory content and try to rerun cmake + nmake from the scratch. Make sre you open MSVC Command line envrionment (Programs -> Visual Studio -> Command Line Prompt) Something like that Also you may download 0.99.7 it is same as trunk. Artyom |