[omniORB] Make doesn't make "static" subdir under src/services/mklib at build directory.

Duncan Grisby duncan at grisby.org
Fri Oct 30 11:19:44 GMT 2009


On Thu, 2009-10-29 at 08:39 -0400, Zhu, Jiesong (Equity Trading) wrote:

> I’m trying to install omniORB 4.1.4 with build directory as:
> 
>   /omniORB-4.1.4/build/x86-32.linux.2.6.gcc.3.4.6.prod/
> 
> by setting the prefix and execprefix to
> “omniORB-4.1.4/build/x86-32.linux.2.6.gcc.3.4.6.prod” for configure.
> 
> At make, it didn’t create the “static” subdirectory under
> omniORB-4.1.4/build/x86-32.linux.2.6.gcc.3.4.6.prod/src/services/mklib 
> so that make failed at put the target obj there.

What exactly are the steps you have performed, and what exactly went
wrong?

It sounds like you are trying to set the install path to the same as the
build path, which may well cause problems. You should set prefix to
somewhere other than the build tree. e.g.:

cd omniORB-4.1.4
mkdir build
cd build
../configure --prefix=/usr/local
make
make install


With those steps, it compiles all the static libraries fine.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --





More information about the omniORB-list mailing list