From: Brian P. <bri...@in...> - 2008-05-28 20:40:03
|
c:/boost_1_34_1/user-config.jam contains just two lines (one is blank), using gcc ; <EOF> - Brian -----Original Message----- From: pro...@li... [mailto:pro...@li...] On Behalf Of Matthew Chambers Sent: Wednesday, May 28, 2008 1:19 PM To: pro...@li... Subject: Re: [proteowizard-developer] Pwiz on MinGW What does your user-config.jam look like? I'm going to try it on Mingw myself. -Matt Brian Pratt wrote: > I use this bash script: > > export BOOST_BUILD_PATH=c:/boost_1_34_1; export > PWIZ_ROOT_PATH=c:/ProteoWizard/pwiz; export > CPLUS_INCLUDE_PATH=c:/ProteoWizard/libraries/boost_1_34_1; cd > build;$BOOST_BUILD_PATH/bjam -q --toolset=gcc --without-mpi > > -----Original Message----- > From: pro...@li... > [mailto:pro...@li...] On Behalf Of > Matthew Chambers > Sent: Wednesday, May 28, 2008 12:19 PM > To: pro...@li... > Subject: Re: [proteowizard-developer] Pwiz on MinGW > > Let's move this discussion here. I'd like to see exactly what command > you're running. I don't understand why boost-iostreams-zlib-on would be > messing with the Pwiz source files (it should only be relevant for the > Boost source files). > > -Matt > > > Brian Pratt wrote: > >> Right, but there's only >> >> feature.compose <boost-iostreams-zlib>off : <define>NO_ZLIB=1 ; >> >> which is actually redundant for MinGW, and no line at all for the "on" >> > case. > >> So I added: >> >> feature.compose <boost-iostreams-zlib>on : <define>NO_ZLIB=0 ; >> >> and now I see things like this (note the "-DNO_ZLIB=0 -DNO_ZLIB=1") >> >> "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall >> -pedantic -Wno-long-long -Wno-uninitialized -DBOOST_IOSTREAMS_NO_LIB=1 >> -DNDEBUG -DNO_BZIP2=1 -DNO_ZLIB=0 -DNO_ZLIB=1 -I".." >> -I"..\..\libraries\zlib-1.2.3" -I"c:\ProteoWizard\libraries\boost_1_34_1" >> -I"c:\ProteoWizard\libraries\zlib-1.2.3" -c -o >> >> > "..\..\build\utility\proteome\gcc-mingw-3.4.5\release\boost-iostreams-zlib-o > >> n\link-static\runtime-link-static\PeptideDatabase.o" >> "..\utility\proteome\PeptideDatabase.cpp" >> >> ...failed gcc.compile.c++ >> >> > ..\..\build\utility\proteome\gcc-mingw-3.4.5\release\boost-iostreams-zlib-on > >> \link-static\runtime-link-static\PeptideDatabase.o... >> >> -----Original Message----- >> From: spc...@go... [mailto:spc...@go...] >> On Behalf Of Matthew Chambers >> Sent: Wednesday, May 28, 2008 11:39 AM >> To: spc...@go... >> Subject: [spctools-dev] Re: 4.0 RC >> >> >> It sets up a feature (boost-iostreams-zlib) which controls whether zlib >> will be enabled for that library. When Pwiz calls in (in Jamroot.jam) to >> depend on /ext/boost//iostreams it tacks on a requirement >> "/<boost-iostreams-zlib>on" which is the override. Boost.jam handles all >> the logic for how the build changes when that option is enabled. >> >> -Matt >> >> >> Brian Pratt wrote: >> >> >>>> OK, I see it but don't understand it. It appears to be detecting >>>> > windows > >>>> and explicitly disabling ZLIB, which would happen anyway. I was >>>> > thinking > >>>> I'd see it explicitly enabling ZLIB. >>>> >>>> -----Original Message----- >>>> From: spc...@go... >>>> > [mailto:spc...@go...] > >>>> On Behalf Of Matthew Chambers >>>> Sent: Wednesday, May 28, 2008 11:22 AM >>>> To: spc...@go... >>>> Subject: [spctools-dev] Re: 4.0 RC >>>> >>>> >>>> At the top of boost.jam in "libraries". -Matt >>>> >>>> >>>> Brian Pratt wrote: >>>> >>>> >>> >>> >>>>>> Can you point me at the detector code? >>>>>> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > proteowizard-developer mailing list > pro...@li... > https://lists.sourceforge.net/lists/listinfo/proteowizard-developer > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ proteowizard-developer mailing list pro...@li... https://lists.sourceforge.net/lists/listinfo/proteowizard-developer |