Sunday, January 5, 2014


Happy New Year, new version - Orkaudio 1.7!

(Last modified: 2014-01-05 16:03 CET)

 

I can not update ACE because ends with error.
So I decided to upgrade whole OS from 9.1 to 9.2 and Orkaudio from 1.2-675 to 1.7-873.

Required programs:


FreeBSD 9.2 :)
# pkg_add -r autotools
# pkg_add -r ace
# pkg_add -r boost-libs
# pkg_add -r xerces-c2-devel
# pkg_add -r log4cxx
# pkg_add -r libsndfile
# pkg_add -r speex
You also can compile from source...

Download Oreka latest release(today - r873):

svn checkout -r873 svn://svn.code.sf.net/p/oreka/svn/trunk oreka-svn

Or

MD5 (oreka-svn.1.7-873.tgz) = 86d446f49873dbc353e85d483cea0024

 

Download Oreka patches(today - r873):

MD5 (oreka-1.7-873.patch.tgz) = 4c24639fdfc26958db2707fafe72e495

 

Install procedure (step by step or download my install script):


Make directory and unpack:
# mkdir -p /usr/local/src/oreka/
# tar -C /usr/local/src/oreka/ -zxvf oreka-svn.1.7-873.tgz
# tar -C /usr/local/src/oreka/ -zxvf oreka-1.7-873.patch.tgz 
# cd /usr/local/src/oreka/

Patch ACE config:
# patch -d /usr/local/include/ace < oreka-1.7-873.patch/ace/patch-usr_local_include_ace_config-freebsd.h
"Let's try":
# rm -rf /usr/local/src/oreka/oreka-svn/orkbasecxx/configure.in
# rm -rf /usr/local/src/oreka/oreka-svn/orkaudio/configure.in
# for i in oreka-1.7-873.patch/oreka/global/patch-*; do patch -d oreka-svn <$i; done

# cd /usr/local/src/oreka/oreka-svn/orkbasecxx/
# libtoolize --force
# aclocal
# autoheader
# automake -a
# make -f Makefile.cvs
# ./configure
# make
# make install
# cd /usr/local/src/oreka/oreka-svn/orkaudio/
# libtoolize --force
# aclocal
# autoheader
# automake -a
# make -f Makefile.cvs
# ./configure
# make
# make install
Revoke ACE config patch:
mv /usr/local/include/ace/config-freebsd.h.orig /usr/local/include/ace/config-freebsd.h 

No comments:

Post a Comment