Opendiameter Compilation Instructions

By taichiman

For FC8

1. Make sure gcc , gcc-c++ , bison , flex , make , openssl and openssl-devel are present

2. yum -y install boost-devel

3. export BOOST_ROOT=/usr/include/

4. Get ACE Here .

5. tar xvf ACE-5.5.tar.gz

6. cd ACE_wrappers

7. mkdir build

8. cd build

9. Patch the configure file

— configure.orig 2008-08-05 11:11:19.000000000 -0800
+++ configure 2008-08-05 11:13:30.000000000 -0800

@@ -10329,7 +10329,7 @@ _ACEOF
*)
{ echo “$as_me:$LINENO: enabling GNU G++ visibility attribute support” >&5
echo “$as_me: enabling GNU G++ visibility attribute support” >&6;}
- ACE_GXX_VISIBILITY_FLAGS=”-fvisibility=hidden -fvisibility-inlines-hidden”
+ ACE_GXX_VISIBILITY_FLAGS=”-fvisibility=hidden”
ACE_CXXFLAGS=”$ACE_CXXFLAGS $ACE_GXX_VISIBILITY_FLAGS”
cat >>confdefs.h <<\_ACEOF

10. cd build ; ../configure

11. make && make install

12. export ACE_ROOT=/usr/local/src/ACE_wrappers/

13. tar xvf opendiameter-1.0.7-i.tar.gz

14. cd opendiameter-1.0.7-i

15. ./configure

16. make

17. make install

Tags: , , ,

3 Responses to “Opendiameter Compilation Instructions”

  1. Johnny Willemsen Says:

    For ACE we strongly advice not to use configure but the traditional way of compilation using config.h/platform_macros.GNU

  2. taichiman Says:

    Ah,

    I’ll try it out and post about it. Thanks for commenting!!

  3. ayaz Says:

    hello. i am not able to compile opendiameter, following your instructions. please help. kthanksbye.

Leave a Reply