From: <vik...@t-...> - 2002-09-10 21:04:39
|
Hello Oscar, You wrote: > Oscar Fuentes <of...@wa...> writes: > > >>vik...@t-... (Viktor Ransmayr) writes: >> >>[snip] >> >> >>>I try to produce ACE-5.2.4 in a MinGW _PLUS_ MSYS environment >>>and I'm failing misserably. - I've incorporated the feedbacks >>>I've received so far from the ACE-community, but the problem >>>seems to be a more general one. >>> >>>What I have found out so far, is the following: >>> >>>The ACE-Installation-Guide talks only about a version older than >>>MinGW-1.1 and only in combination with Cygwin ... >>> >>>By now MinGW-2.0 and MSYS-1.0 have been released and have made >>>significant changes in order to 'ease' life in a Windows >>>environment ... >>> >>>I think, that with the progress the MinGW/MSYS environment has made, >>>it would be a gain also for the ACE environment to have a 'nicely' >>>working MinGW/MSYS support in addition to the MinGW/Cygwin environment. >> >>Unless the build mechanism changed since ACE 5.2.1, the Installation >>Guide is ok. ACE/MinGW just requires GNU make and some *nix shell >>functionality to build. As far as the ACE build process is concerned, >>MSYS is identical to Cygwin. >> >>I've built ACE 5.2.1 with MinGW 2.0 and MSYS 1.0.7 two days ago, with >>just a few simple changes on the C++ sources. > > > I've just built ACE 5.2.4 succesfully with MinGW-2.0.0-2 and > MSYS-1.0.7-i686-2. (The difference among MinGW-2.0.0-2 and -3 is > irrelevant here). > > Viktor, could you try building with MSYS 1.0.7 or with Cygwin? If > doing that produces the same behavior I describe below, it's a MSYS > 1.0.8 bug. Please report it on the msys mailing list. I did w/ MSYS-1.0.7-i686-2.exe and I'm getting the following production-error ... In order to make it explicit what I did, I try to summarize all my steps: 1) Remove the original MSYS-1.0.8 snapshot 2) Install the latest MSYS-1.0.7-i686-2.exe 3) Start the MSYS-environment. 4) Create my personal ".profile" containing _ONLY_ - export ACE_ROOT=/d/ACE_wrappers - export MINGW_BASE=/mingw 5) Change into directory $ACE_ROOT/ace 6) Call make realclean. --- See ace.log.20020910-01 7) Call make --- See ace.log.20020910-02 Please also note, that I didn't change the slightly modified ACE-5.2.4 environemnent at all, i.e. !!! As suggested by <jwi...@re...> !!! I updated !!! config-win32-mingw.h !!! to the latest CVS-version. !!! !!! As suggested by Krishnakumar B <kitty at cs dot wustl dot edu> !!! I updated !!! platform_ming32.GNU and !!! platform_gnuwin32_common.GNU !!! to the latest CVS-version. Thanks in advance for any feedback. Viktor Ransmayr |