Been working with ACE 5.6 for some time and thought I'd take ACE 6.0 for a spin! I noticed that there are no VC solution files for building ACE as static libs rather than DLLs, unlike in past versions.
Is there an easy way to build these? I noticed the docs on MPC but haven't got around to learning this system yet - is there a simple command line I could use with it if MPC will do the trick? (Not trying to be lazy, just trying to get into using ACE 6 as soon as!)
> Been working with ACE 5.6 for some time and thought I'd take ACE 6.0 > for a spin! I noticed that there are no VC solution files for > building ACE as static libs rather than DLLs, unlike in past versions.
Yes, it is true we don't ship these by default anymore, we had more project files than code
> Is there an easy way to build these? I noticed the docs on MPC but > haven't got around to learning this system yet - is there a simple > command line I could use with it if MPC will do the trick? (Not > trying to be lazy, just trying to get into using ACE 6 as soon as!)
Yes, install perl and run: mwc.pl -type vc9 -static
Sorry to be a pain but I couldn't get that to work - I'm not sure what I'm doing wrong:
I installed ActivePerl and executed the mwc.pl in ACE_Wrappers\bin. (I did define ACE_ROOT in the environment before running.)
Here's the output it gave me:
Using .../ACE 6.0.1/ACE_wrappers/bin/MakeProjectCreator/config/MPC.cfg CIAO_ROOT was used in the configuration file, but was not defined. DANCE_ROOT was used in the configuration file, but was not defined. Generating 'vc9' output using default input Generation Time: 0s
I got a very strange file called PerlAce.sln? I even tried going back to the ACE 5.8 static sln files and using the MPC command line from there (with changed directories) which at least gave me a file called PerlACE_vc9_Static.sln instead!
(I downloaded Komodo in an attempt to debug the script but as I'm not a Perl programmer some of what I saw escaped me...) I'm obviously doing something crazy, just don't know what.
> Sorry to be a pain but I couldn't get that to work - I'm not sure what > I'm doing wrong:
> I installed ActivePerl and executed the mwc.pl in ACE_Wrappers\bin. > (I did define ACE_ROOT in the environment before running.)
> Here's the output it gave me:
> Using .../ACE 6.0.1/ACE_wrappers/bin/MakeProjectCreator/config/MPC.cfg > CIAO_ROOT was used in the configuration file, but was not defined. > DANCE_ROOT was used in the configuration file, but was not defined. > Generating 'vc9' output using default input > Generation Time: 0s
> I got a very strange file called PerlAce.sln? I even tried going back > to the ACE 5.8 static sln files and using the MPC command line from > there (with changed directories) which at least gave me a file called > PerlACE_vc9_Static.sln instead!
> (I downloaded Komodo in an attempt to debug the script but as I'm not > a Perl programmer some of what I saw escaped me...) I'm obviously > doing something crazy, just don't know what.