(no subject)



I have installed ORBit2 and the C++ Bindings successfully on a Debian distribution of Linux. I tried to install the following packages in a RedHat 7.2 distribution:

pkgconfig-0.15.0.tar.gz
glib-2.2.3.tar.gz
gettext-0.13.1.tar.gz
libIDL-0.8.2.tar.gz
popt-1.6.3.tar.gz
linc-1.0.3.tar.gz
ORBit2-2.9.6.tar.gz
orbitcpp-1.3.8.tar.gz 

IDL files that were compiling with the C++ bindings now generate the following error:

[larrygus lgust nav]$ make
orbit-idl-2 Navigation.idl
orbit-idl-2 2.9.6 compiling
  mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule

orbit-idl-2 --skeleton-impl --lang="cpp" Navigation.idl
orbit-idl-2 2.9.6 compiling
  mode, show preprocessor errors, passes: stubs skels common headers imodule


** (process:6180): WARNING **: idl-compiler backend not found.

** (process:6180): WARNING **: Navigation.idl compilation failed
make: *** [Navigation-common.c] Error 1

Do you have any idea why the idl-compiler backend can not be found? A path problem? A shared library that can't be found?

I have attached to this message the steps I followed to install ORBit2 and the C++ bindings.

Thanks,
Larry S. Gustafson

******************************************************************************
		Build ORBit2 in local Directory
******************************************************************************

			January 25, 2003

This paper documents the steps to build ORBit2 and the C++ bindings in the
local /usr/local/stow/... directory using the stow utility program.

ORBit needs the following packages:

pkgconfig-0.15.0.tar.gz
glib-2.2.3.tar.gz
gettext-0.13.1.tar.gz
libIDL-0.8.2.tar.gz
popt-1.6.3.tar.gz
linc-1.0.3.tar.gz
ORBit2-2.9.6.tar.gz
orbitcpp-1.3.8.tar.gz 

------------------------------------------------------------------------------
* pkgconfig-0.15.0.tar.gz

cd sw-pkgs
mkdir pkgconfig
cp /data/development/dwnld/orbit2-pkg/pkgconfig-0.15.0.tar.gz .
tar -zxvf pkgconfig-0.15.0.tar.gz
mkdir pkgconfig-0.15.0-build
cd pkgconfig-0.15.0-build
../pkgconfig-0.15.0/configure --prefix=/usr/local/stow/pkgconfig-0.15.0  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log&
tail -f make-install.log
cd /usr/local/stow
stow pkgconfig-0.15.0
cd ../lib
mkdir pkgconfig <note: this directory is used to store files that contain
information about installed packages>
exit <superuser>


------------------------------------------------------------------------------
* glib-2.2.3.tar.gz

cd ~larrygus/sw-pkgs
mkdir glib
cd glib
cp /data/development/dwnld/orbit2-pkg/glib-2.2.3.tar.gz .
tar -zxvf glib-2.2.3.tar.gz
mkdir glib-2.2.3-build
cd glib-2.2.3-build
../glib-2.2.3/configure --prefix=/usr/local/stow/glib-2.2.3 LD_LIBRARY_PATH=/usr/local/lib PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow glib-2.2.3
exit <superuser>


------------------------------------------------------------------------------
* gettext-0.13.1.tar.gz

cd ~larrygus/sw-pkgs
mkdir gettext
cd gettext
cp /data/development/dwnld/orbit2-pkg/gettext-0.13.1.tar.gz .
tar -zxvf gettext-0.13.1.tar.gz
mkdir gettext-0.13.1-build
cd gettext-0.13.1-build
../gettext-0.13.1/configure --prefix=/usr/local/stow/gettext-0.13.1 LD_LIBRARY_PATH=/usr/local/lib PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow gettext-0.13.1
exit <superuser>


------------------------------------------------------------------------------
* libIDL-0.8.3.tar.gz

cd ~larrygus/sw-pkgs
mkdir libIDL
cd libIDL
cp /data/development/dwnld/orbit2-pkg/libIDL-0.8.3.tar.gz .
tar -zxvf libIDL-0.8.3.tar.gz
mkdir libIDL-0.8.3-build
cd libIDL-0.8.3-build
../libIDL-0.8.3/configure --prefix=/usr/local/stow/libIDL-0.8.3 LD_LIBRARY_PATH=/usr/local/lib PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow libIDL-0.8.3
exit <superuser>


------------------------------------------------------------------------------
* popt-1.6.4.tar.gz

cd ~larrygus/sw-pkgs
mkdir popt
cd popt
cp /data/development/dwnld/orbit2-pkg/popt-1.6.4.tar.gz .
tar -zxvf popt-1.6.4.tar.gz
mkdir popt-1.6.4-build
cd popt-1.6.4-build
export LD_LIBRARY_PATH=/usr/local/lib && export PKG_CONFIG_PATH=/usr/local/bin/pkgconfig && ../popt-1.6.4/configure --host=i686-pc-linux-gnu --prefix=/usr/local/stow/popt-1.6.4 >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow popt-1.6.4
exit <superuser>


------------------------------------------------------------------------------
* linc-1.0.3.tar.gz

cd ~larrygus/sw-pkgs
mkdir linc
cd linc
cp /data/development/dwnld/orbit2-pkg/linc-1.0.3.tar.gz .
tar -zxvf linc-1.0.3.tar.gz
mkdir linc-1.0.3-build
cd linc-1.0.3-build
../linc-1.0.3/configure --prefix=/usr/local/stow/linc-1.0.3 LD_LIBRARY_PATH=/usr/local/lib PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow linc-1.0.3
exit <superuser>


------------------------------------------------------------------------------
* ORBit2-2.9.6.tar.gz

cd ~larrygus/sw-pkgs
mkdir ORBit2
cd ORBit2
cp /data/development/dwnld/orbit2-pkg/ORBit2-2.9.6.tar.gz .
tar -zxvf ORBit2-2.9.6.tar.gz
mkdir ORBit2-2.9.6-build
cd ORBit2-2.9.6-build
../ORBit2-2.9.6/configure --prefix=/usr/local/stow/ORBit2-2.9.6 LD_LIBRARY_PATH=/usr/local/lib PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow ORBit2-2.9.6
exit <superuser>


------------------------------------------------------------------------------
* orbitcpp-1.3.8.tar.gz 

cd ~larrygus/sw-pkgs
mkdir orbitcpp
cd orbitcpp
cp /data/development/dwnld/orbit2-pkg/orbitcpp-1.3.8.tar.gz .
tar -zxvf orbitcpp-1.3.8.tar.gz
mkdir orbitcpp-1.3.8-build
cd orbitcpp-1.3.8-build
../orbitcpp-1.3.8/configure --prefix=/usr/local/stow/orbitcpp-1.3.8 LD_LIBRARY_PATH=/usr/local/lib PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  >&configure.log
make >&make.log
su
<enter root password>
make install >&make-install.log
cd /usr/local/stow
stow orbitcpp-1.3.8




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]