The code in the release will not compile on that system without some major
changes.  Try with trunk and see if that works.  Let us know!

On Thu, Sep 27, 2018 at 10:19 AM Felipe da Veiga Leprevost <
leprevos...@gmail.com> wrote:

> sorry I meant to say MSYS 5.2, GCC 8.2.
> I downloaded the release_5.1, not the trunk
>
> On Thu, Sep 27, 2018 at 1:11 PM David Shteynberg <
> david.shteynb...@systemsbiology.org> wrote:
>
>> Which source code are you using?  Have you tried building the latest SVN
>> version of the code?  I compile regularly on windows (MSYS2 and mingw64)
>> using gcc 8.2 and also using gcc 5.4,  I have not tried it with gcc 5.2.
>>
>> On Thu, Sep 27, 2018 at 9:52 AM Felipe da Veiga Leprevost <
>> leprevos...@gmail.com> wrote:
>>
>>> Hi David;
>>>
>>> I'm trying to compile TPP on a Windows machine, I'm following the
>>> instructions on BUILD_WIN.txt file (gcc 5.2) and I'm getting several
>>> compilation errors, including the one reported above. Any suggestions on
>>> how to fix it ?
>>>
>>> Thanks
>>>
>>> On Monday, June 11, 2018 at 4:17:41 PM UTC-4, David Shteynberg wrote:
>>>>
>>>> Peter,
>>>>
>>>> Can you tell me how you are getting the code and building?
>>>>
>>>> Did you export the source code from our SVN repository with svn? Such
>>>> as:
>>>>
>>>> *svn checkout
>>>> https://svn.code.sf.net/p/sashimi/code/trunk/trans_proteomic_pipeline
>>>> <https://svn.code.sf.net/p/sashimi/code/trunk/trans_proteomic_pipeline>
>>>> trans_proteomic_pipeline*
>>>>
>>>> Then cd to the directory with the code:
>>>>
>>>> *cd trans_proteomic_pipeline*
>>>>
>>>> Then run:
>>>>
>>>> *make all*
>>>>
>>>> This is how the we build the TPP on a nightly basis.
>>>>
>>>> Please send the exact errors you encounter.
>>>>
>>>> -David
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Mon, Jun 11, 2018 at 1:12 PM, David Shteynberg <
>>>> david.sh...@systemsbiology.org> wrote:
>>>>
>>>>> Peter,
>>>>>
>>>>> Did you export the source code from our SVN repository with :
>>>>>
>>>>>
>>>>> On Mon, Jun 11, 2018 at 12:42 PM, Peter Sudmant <psud...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> gcc version 6.3.0 (GCC)
>>>>>>
>>>>>> Hopefully that's helpful.
>>>>>>
>>>>>> On Mon, Jun 11, 2018 at 2:50 PM David Shteynberg <
>>>>>> david.sh...@systemsbiology.org> wrote:
>>>>>>
>>>>>>> Hello Peter,
>>>>>>>
>>>>>>> Which compiler version are you using?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> -David
>>>>>>>
>>>>>>> On Mon, Jun 11, 2018 at 11:16 AM, Peter Sudmant <psud...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> I seem to be having the same problem, with and without line 301
>>>>>>>> commented out. has anyone found a solution for this?
>>>>>>>>
>>>>>>>> On Tuesday, November 28, 2017 at 3:17:18 PM UTC-5, David Shteynberg
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hello lejeczek,
>>>>>>>>>
>>>>>>>>> Our nightly build executes without any issues using gcc 4.4.7 on
>>>>>>>>> linux using mingw64. Which version of gcc do you have on your system? 
>>>>>>>>>  It
>>>>>>>>> seems to be complaining of not finding the boost_filesystem library 
>>>>>>>>> when
>>>>>>>>> compiling msconvert "undefined reference to
>>>>>>>>> `boost::filesystem::detail::copy_file".  This build product should be
>>>>>>>>> getting built in
>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-srcbuild/linux-x86_64/lib/libboostfilesystem.a
>>>>>>>>> , can you verify it exists on your system?  Google pointed me to an 
>>>>>>>>> article
>>>>>>>>> with a possible solution:
>>>>>>>>> http://stackoverflow.com/questions/35007134/c-boost-undefined-reference-to-boostfilesystemdetailcopy-file
>>>>>>>>>
>>>>>>>>> The suggested solution is to add -DBOOST_NO_CXX11_SCOPED_ENUMS to
>>>>>>>>> your compiler flags.  However, common.mk already has this flag
>>>>>>>>> enabled on line 301 for ur
>>>>>>>>>
>>>>>>>>> Can you try to comment out this line in common.mk file in case
>>>>>>>>> that your more modern compiler compiles with -std=c++11 in which case 
>>>>>>>>> this
>>>>>>>>> definition should be disabled?
>>>>>>>>>
>>>>>>>>> -David
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Nov 20, 2017 at 9:41 AM, lejeczek <pel...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> hi, I wonder..
>>>>>>>>>> if it fails for you too?
>>>>>>>>>> Is it purely boost problem/failure?
>>>>>>>>>> And lastly, how to solve it?
>>>>>>>>>> I'm on Centos 7.4
>>>>>>>>>>
>>>>>>>>>> error:
>>>>>>>>>> ...
>>>>>>>>>> g++
>>>>>>>>>> -L/home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/lib
>>>>>>>>>> -o
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/bin/msconvert
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/artifacts/pwiz/pwiz_tools/commandline/msconvert.o
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/lib/libpwiz.a
>>>>>>>>>> \
>>>>>>>>>>
>>>>>>>>>> -L/home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/lib
>>>>>>>>>> \
>>>>>>>>>>    -lboost_system -lboost_program_options \
>>>>>>>>>>    -lboost_filesystem -lboost_iostreams -lboost_regex
>>>>>>>>>> -lboost_thread -lboost_chrono \
>>>>>>>>>>    -lboost_serialization \
>>>>>>>>>>     -lm -lrt -lz -lpthread
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/lib/libpwiz.a(Filesystem.o):
>>>>>>>>>> In function `boost::filesystem::copy_file(boost::filesystem::path 
>>>>>>>>>> const&,
>>>>>>>>>> boost::filesystem::path const&, boost::system::error_code&)':
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/extern/ProteoWizard/pwiz-src/libraries/boost_1_56_0/boost/filesystem/operations.hpp:502:
>>>>>>>>>> undefined reference to
>>>>>>>>>> `boost::filesystem::detail::copy_file(boost::filesystem::path const&,
>>>>>>>>>> boost::filesystem::path const&, 
>>>>>>>>>> boost::filesystem::copy_option::enum_type,
>>>>>>>>>> boost::system::error_code*)'
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/lib/libpwiz.a(Filesystem.o):
>>>>>>>>>> In function `boost::filesystem::copy_file(boost::filesystem::path 
>>>>>>>>>> const&,
>>>>>>>>>> boost::filesystem::path const&)':
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/extern/ProteoWizard/pwiz-src/libraries/boost_1_56_0/boost/filesystem/operations.hpp:495:
>>>>>>>>>> undefined reference to
>>>>>>>>>> `boost::filesystem::detail::copy_file(boost::file,system::path 
>>>>>>>>>> const&,
>>>>>>>>>> boost::filesystem::path const&, 
>>>>>>>>>> boost::filesystem::copy_option::enum_type,
>>>>>>>>>> boost::system::error_code*)'
>>>>>>>>>> collect2: error: ld returned 1 exit status
>>>>>>>>>> make: ***
>>>>>>>>>> [/home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/bin/msconvert]
>>>>>>>>>> Error 1
>>>>>>>>>> /home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/extern/ProteoWizard/Makefile:334:
>>>>>>>>>> recipe for target
>>>>>>>>>> '/home.sysops/appmgr/rpmbuild/tar.src/TransProteomicPipeline/TPP_5.1.0-src/build/linux-x86_64/bin/msconvert'
>>>>>>>>>> failed
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "spctools-discuss" group.
>>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to spctools-discu...@googlegroups.com.
>>>>>>>>>> To post to this group, send email to spctools...@googlegroups.com
>>>>>>>>>> .
>>>>>>>>>> Visit this group at
>>>>>>>>>> https://groups.google.com/group/spctools-discuss.
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "spctools-discuss" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to spctools-discu...@googlegroups.com.
>>>>>>>> To post to this group, send email to spctools...@googlegroups.com.
>>>>>>>> Visit this group at
>>>>>>>> https://groups.google.com/group/spctools-discuss.
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "spctools-discuss" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to spctools-discu...@googlegroups.com.
>>>>>>> To post to this group, send email to spctools...@googlegroups.com.
>>>>>>> Visit this group at https://groups.google.com/group/spctools-discuss
>>>>>>> .
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Peter
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "spctools-discuss" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to spctools-discu...@googlegroups.com.
>>>>>> To post to this group, send email to spctools...@googlegroups.com.
>>>>>> Visit this group at https://groups.google.com/group/spctools-discuss.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "spctools-discuss" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to spctools-discuss+unsubscr...@googlegroups.com.
>>> To post to this group, send email to spctools-discuss@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/spctools-discuss.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "spctools-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to spctools-discuss+unsubscr...@googlegroups.com.
>> To post to this group, send email to spctools-discuss@googlegroups.com.
>> Visit this group at https://groups.google.com/group/spctools-discuss.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> Felipe da Veiga Leprevost, Ph.D.
> www.leprevost.com.br
> Proteome Bioinformatics Lab
> University of Michigan
>
> --
> You received this message because you are subscribed to the Google Groups
> "spctools-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to spctools-discuss+unsubscr...@googlegroups.com.
> To post to this group, send email to spctools-discuss@googlegroups.com.
> Visit this group at https://groups.google.com/group/spctools-discuss.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"spctools-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to spctools-discuss+unsubscr...@googlegroups.com.
To post to this group, send email to spctools-discuss@googlegroups.com.
Visit this group at https://groups.google.com/group/spctools-discuss.
For more options, visit https://groups.google.com/d/optout.

Reply via email to