[OS] Problems - Making COIN-OS 2.3.2 on win32
Mike Steglich
mike.steglich at berlin.de
Sat Feb 12 12:49:39 EST 2011
Wow, what a strange thing ...
c:\msys\bin is in search path ... In this path there is the msys find.exe located. But using which, I can see that the MS find.exe in c:\windows\system32 is used. Even in the the mysys /bin/ path the MS find.exe is executed. Only using ./find it is possible to execeute the msys find.
I am wondering whether this behavior depends on my configuration. If yes - it would be really embarrassing.
Mike
Am 12.02.2011 um 18:23 schrieb Ted Ralphs:
> It may be a path issue. find should be in /bin in MSys. Maybe do
> "which find" and see what the path is to the find command it's using.
>
> Ted
>
> On Sat, Feb 12, 2011 at 12:20 PM, Stefan Vigerske
> <stefan at math.hu-berlin.de> wrote:
>> Hi,
>>
>>> please find attached the output of ..cgl/config-status --recheck and the
>>> corresponding config.log
>>
>> There is thisone in the output of configure:
>> FIND: Parameterformat falsch
>>
>> I think it does not find the msys find, and uses the MS one. Can you check
>> whether there is one? Should be /usr/bin or something.
>>
>> There should be a way to setup CGL_SUBDIRS without find, though.
>>
>> Stefan
>>
>>>
>>>
>>>
>>>
>>>
>>> Cheers,
>>>
>>> Mike
>>>
>>> Am 12.02.2011 um 17:07 schrieb Stefan Vigerske:
>>>
>>>> Hi,
>>>>
>>>> when building Cgl, it did not recourse into subdirectories
>>>> (Cgl/src/Cgl*). This list of subdirectories is setup during configure in
>>>> Cgl, and something seem to fail there (CGL_SUBDIRS is empty).
>>>> Do you have 'find' unter MSys?
>>>> Can you send the output of going into the build directory of Cgl and
>>>> doing ./config-status --recheck ?
>>>>
>>>> Stefan
>>>>
>>>> Am 12.02.2011 16:43, schrieb Mike Steglich:
>>>>>
>>>>> Hi,
>>>>>
>>>>> As mentioned in my last eMail, I started an additional test using the
>>>>> following environment:
>>>>> - Windows7 Professional under Parallels on OS X 10.6.6
>>>>> - MSys 1.0.11
>>>>> - MinGW (gcc 4.4.0)
>>>>> - QT4 (not used for these issues)
>>>>> According to Ted's question: I did not install pkg-config.
>>>>>
>>>>> I have tested to packages:
>>>>> 1) The COIN- OS package (2.3.2)
>>>>> 2) The COIN-CBC package (2.7)
>>>>>
>>>>> 1) COIN-OS package
>>>>> ***********************************************************************
>>>>> Configure was successful.
>>>>> sh ./configure COIN_SKIP_PROJECTS="Ipopt Bonmin Bcp DyLP Couenne HSL
>>>>> SYMPHONY" --enable-static --disable-shared>coin.config.out 2>&1
>>>>>
>>>>> Please find configure's output in the following file.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> As you can see in the file coin.make.out, I got the same errors as in
>>>>> the tests before.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Additionally to these outputs please find attached the Makefile and
>>>>> config.log
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> and as asked by Stefan the output of running make in .../COIN-OS/Cgl
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> and of nm .../COIN-OS/Cgl/src/.libs/libCgl.a
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> and of nm .../COIN-OS/Cbc/src/.libs/libCbcSolver.a
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 2) COIN-CBC package
>>>>> *******************************************************************
>>>>> The results are the same ....
>>>>> Configure finished w/o errors and make failed with the same errors as
>>>>> the COIN-OS make:
>>>>>
>>>>> e.g.:
>>>>> ./.libs/libCbcSolver.a(CbcSolver.o):CbcSolver.cpp:(.text+0xc2ee):
>>>>> undefined reference to `CglGomory::CglGomory()'
>>>>> ./.libs/libCbcSolver.a(CbcSolver.o):CbcSolver.cpp:(.text+0xc304):
>>>>> undefined reference to `CglGomory::setLimitAtRoot(int)'
>>>>> ./.libs/libCbcSolver.a(CbcSolver.o):CbcSolver.cpp:(.text+0xc31a):
>>>>> undefined reference to `CglGomory::setLimit(int)'
>>>>> ...
>>>>>
>>>>>
>>>>> Please find attached the outputs of running configure and make in CBC's
>>>>> build directory:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Mike
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Am 11.02.2011 um 17:59 schrieb Ted Ralphs:
>>>>>
>>>>>> If you could send more information about the troubles you've run
>>>>>> into (the cofig.log file, for example), I can look into it. I am also
>>>>>> having trouble building Cbc with MSys/MinGW under Windows 7, but I'm
>>>>>> not sure it's the same issue you are having. Are you using pkg-config
>>>>>> or do yoHi,u have it installed?
>>>>>>
>>>>>> Cheers,
>>>>>>
>>>>>> Ted
>>>>>>
>>>>>> On Thu, Feb 10, 2011 at 2:40 PM, Gus Gassmann<Horand.Gassmann at dal.ca>
>>>>>> wrote:
>>>>>>>
>>>>>>> On 10 Feb 2011 at 19:59, Mike Steglich wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I tried to build Clp, Cgl and Cbc in the way suggested by Stefan.
>>>>>>>> But I obtained the same errors.
>>>>>>>> Additionally I downloaded CBC 2.6.2 and followed the instructions
>>>>>>>> given in the INSTALLATION file. I regret to say that I got the same errors.
>>>>>>>>
>>>>>>>> It seems, that is not possible to build Cbc 2.6.2 using Msys and
>>>>>>>> MinGw on Windows7. I will check these issues on an other PC to proof this
>>>>>>>> hypothesis.
>>>>>>>
>>>>>>> The current version of OS shows Cbc 2.7 in its depencies file. I
>>>>>>> wonder if it is
>>>>>>> just a version problem. The undefined reference errors point at
>>>>>>> missing
>>>>>>> include file directories on the compile or link command. If the
>>>>>>> location of the
>>>>>>> code changed between versions, this is exactly the behaviour I would
>>>>>>> expect
>>>>>>> to see.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> OS mailing list
>>>>>>> OS at list.coin-or.org
>>>>>>> http://list.coin-or.org/mailman/listinfo/os
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Optimization Services (OS)" group.
>>>>>>> To post to this group, send email to
>>>>>>> optimizationservices at googlegroups.com.
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> optimizationservices+unsubscribe at googlegroups.com.
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/optimizationservices?hl=en.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Dr. Ted Ralphs
>>>>>> Associate Professor, Lehigh University
>>>>>> (610) 628-1280
>>>>>> ted 'at' lehigh 'dot' edu
>>>>>> coral.ie.lehigh.edu/~ted
>>>>>
>>>>
>>>
>>
>>
>
>
>
> --
> Dr. Ted Ralphs
> Associate Professor, Lehigh University
> (610) 628-1280
> ted 'at' lehigh 'dot' edu
> coral.ie.lehigh.edu/~ted
More information about the OS
mailing list