OpenRTM / homebrew-omniorb

omniORB formula for home brew
0 stars 0 forks source link

homebrew omniORB (for OpenRTM)

This is homebrew tap repository for OpenSSL enabled omniORB/omniORBpy formula.

Currently the following versions of omniORBs are provided.

Both omniORB and omniORBpy are included in one bottle. Since the omniidl depends on python, please select the appropriate bottles of omniORB/omniORBpy which support specific python versions. Current latest homebrew's python version is 3.11.

How to install

OpenRTM-aist (C++)

$ brew update
$ brew install openssl
$ brew link openssl
$ brew uninstall omniorb
$ brew install openrtm/omniorb/omniorb-ssl-pyXX
-> XX is the python version you want (38, 39, 310 or 311)
$ brew link omniorb-ssl-pyXY

OpenRTM-aist (Python)

$ brew update
$ brew install openssl
$ brew link openssl
$ brew uninstall omniorb
$ brew install openrtm/omniorb/omniorb-ssl-pyXX
-> XX is the python version you want (38, 39, 310 or 311)
$ brew link omniorb-ssl-pyXT

How to build package (bottling)

$ brew install --build-bottle openrtm/omniorb/omniorb-ssl-pyXY
$ brew bottle openrtm/omniorb/omniorb-ssl-pyXY