My code files are written in c++. Iam currently migrating all my api cc files from Solaris to LINUX. My LINUX server is Red hat 3 Update 2. Iam using gcc 3.2.3 compiler.
Iam having issue when compiling code on LINUX. Below is the function
call which compiles properly on Solaris.
DPS_SqlUtils::dropTable(mlDatabase.getDatabase(),rwConnection,szTempTabl
e);
But this line fails to compile on LINUX. If I change code as below it
compiles. My wild guess that this can be handled with compiling options.
I verified gcc man page but couldn't identify correct option for this
issue.
mlRWDBDatabase rwDB = mlDatabase.getDatabase();
DPS_SqlUtils::dropTable(rwDB,rwConnection,szTempTable);
Below are the list of components we are using on Solaris and LINUX server to compile sources.
Latest Solaris Compatible (fiddps8_v6.env)
Product Name Product Version Status
CPLUS_ANSI Y ACTIVE
CPLUS_LANG Y ACTIVE
C_LANG Y ACTIVE
FORTE_REL 10.0p2 PRODUCTION
INS_OPT old ACTIVE
JAKARTAPOI_REL 2.5 PRODUCTION
JAVA_REL 1.4.2_13 PRODUCTION
MAKE_OPT old ACTIVE
OPENCLIENT_REL 12.5.1_32bit_12982 PRODUCTION
OS_REL 5.8p81 PRODUCTION
PCREATE_PKG_REL 4.0_E0 PRODUCTION
RWSP_DB_REL 9.0p1 PRODUCTION
TARG_MACH sun4u ACTIVE
XALANJ_REL 1.2.2 PRODUCTION
LINUX Compatible (fiddpsrh_v1.env) [Red Hat 3 Update 2]
Product Name Product Version Status
CPLUS_REL 3.2.3 PRODUCTION
C_REL 3.2.3 PRODUCTION
INS_OPT old ACTIVE
JAKARTAPOI_REL 3.0 PRODUCTION
JAVA_REL 1.6.0_03l PRODUCTION
MAKE_OPT old ACTIVE
OPENCLIENT_REL 12.5.1_32bit_EBF12107 PRODUCTION
OS_REL RH3.2.3_26AS PRODUCTION
PCREATE_PKG_REL 4.0_E1 PRODUCTION
RWSP_DB_REL 9.0u1L BETA
TARG_MACH i686 ACTIVE
XALANJ_REL 2.7.0 PRODUCTION
Please advise