[ace-users] [tao-users] difficulties compling TAO with mingw and msys

[ace-users] [tao-users] difficulties compling TAO with mingw and msys

Post by Johnny Wil » Wed, 08 Sep 2004 15:52:00


Hi,


Ok, I changed that last week, with 3.4 we use -mtune now.


I really don't know, maybe a compiler bug.


That is a *** one. I think the compiler is right, mixing inline and
dllimport is *** and doesn't give you real replacable dll's. The only
thing to do, is to change ACE/TAO, when building dynamic, we should disable
inline code and change all code that not respects this. This an item which
can take some time, for this I have bugzilla entry
http://www.yqcomputer.com/


Be aware that this is just best effort, if you want guaranteed support for
MinGW, see www.theaceorb.nl

Regards,

Johnny Willemsen
Remedy IT
Leeghwaterstraat 25
2811 DT Reeuwijk
The Netherlands
www.theaceorb.nl / www.remedy.nl
 
 
 

[ace-users] [tao-users] difficulties compling TAO with mingw and msys

Post by William Le » Thu, 09 Sep 2004 00:26:42

Thanks!

I followed your advice in your earlier mail and dropped back to the
3.2.3 version of the compiler, and things work much better. I had
tried an intermediate version, I think it was 3.3, and all compiles
ended in a disaster, with the assembler *** on each file; thus I
moved to the next version. Not realizing that there would be many
issues.

I will use 3.2 for now, and monitor how things progress in ACE getting
adapted to newer releases.

William Lederer
wgl at ciexinc.com

 
 
 

[ace-users] [tao-users] difficulties compling TAO with mingw and msys

Post by Johnny Wil » Thu, 09 Sep 2004 02:56:26

Hi,

Great, when we get time we will try to upgrade to a newer version of MinGW,
but it is still a candidate. Just keep an eye on the scoreboard, when we
upgrade you will see it there. As you can see on the scoreboard, there are
no issues with the 3.2.3 version

Regards,

Johnny Willemsen
Remedy IT
Leeghwaterstraat 25
2811 DT Reeuwijk
The Netherlands
www.theaceorb.nl / www.remedy.nl
 
 
 

[ace-users] [tao-users] difficulties compling TAO with mingw and msys

Post by William Le » Thu, 09 Sep 2004 21:14:56

"Johnny Willemsen" < XXXX@XXXXX.COM > writes:


I have run all but a few of the provided tests, and all looks well.

Out of curiosity, what is required for eliminating the
inline/dllimport issue?
 
 
 

[ace-users] [tao-users] difficulties compling TAO with mingw and msys

Post by Johnny Wil » Thu, 09 Sep 2004 22:34:34

Hi,

MinGW,
are

We run all ACE tests, no issues there, we are working on the TAO tests, some
of the tests are able to freeze our build system


Changing all code that uses normal inline, to use ACE_INLINE, remove
incorrect export macros, just fix warning by warning. If you can supply
patches we are willing to commit them. Furthermore, change the
platform_gnuwin32.GNU file that when building dynamic, we disable inline

Johnny