- Download ACE http://download.dre.vanderbilt.edu/
Important
: get packets likeACE-x.y.z.tar.gz
rather than ACE-src-x.y.z.tar.gz.
I have donwloaded the ACE version isACE-6.3.4.tar.gz
. - Unpack
cd /home
tar -zxvf ACE-6.3.4.tar.gz
- set the environment variable ACE_ROOT to point to the directory where ace is unpacked
export ACE_ROOT="/home/ACE_wrappers"
- Create a soft link to config-linux.h
cd $ACE_ROOT/ace
ln -s config-linux.h config.h
- And a soft link to platform_linux.GNU
cd $ACE_ROOT/include/makeinclude
ln -s platform_linux.GNU platform_macros.GNU
- Compiling ACE Static Library
cd $ACE_ROOT/ace
make static_libs_only=1 -j4
If you want to compile the dynamic library, remove
static_libs_only=1
andmake -j4
.
When you are done you should see the libraries in $ACE_ROOT/lib
.