######################################################################
##
## This makefile configures the CorbaScript compilation for
##   - OS:  Linux
##   - C++: GNU GCC 2.95.x
##   - ORB: omniORB 3.0.3
##   - generating shared libraries.
##
##  Update the following variables to your configuration.
##

# set the C++ compiler, here is gnu gcc.
CXX = c++

# set the C++ linker.
LD = $(CXX)

# set C++ compiler flags.
CXXFLAGS = -fPIC -Wall -Wno-unused -D_REENTRANT \
  -D__OMNIORB3__ -D__x86__ -D__linux__ -D__OSVERSION__=2

# set the C++ compiler flag to generate make dependencies.
CXXDEPENDFLAG = -M

# The library file extension, here is for shared libraries.
CS_LIB_EXT= .so

# The tool to create new archives.
AR = $(CXX) $(EXTRA_LD_FLAGS) -shared -o

# The tool (if needed) to ranlib archives.
RANLIB = @echo done building

# The system dynamic libraries needed by your ORB.
# on Linux, omniORB3 need the pthread library.
ORB_NEEDED_LIBRARIES = -lpthread

# The dynamic library for the dynamic linker (if needed).
SYSTEM_LD_LIBRARIES = -ldl

omniORB3_RELEASE = i586_linux_2.0_glibc2.1

######################################################################
# don't modify ORB name.

ORB_NAME = omniORB3

######################################################################
##
## end of file 'config/platforms/omniORB3_LINUX_GCC295_shared_libs'.
##
######################################################################
