I compiled maxdb source on redhat9.
use:
gcc 3.2.2
perl 5.8
Python 2.3.4
compiled all.
Now this is the all.mac.e0:
------------------------------------------------------------
PHASE: MAKE TARGET: all.mac VERSION:fast
------------------------------------------------------------
TARGET: ':SAPDB/RunTime/RTE_Coroutine.cpp' STATUS: ERROR
In file included from /home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV/sys/wr\
k/incl/SAPDB/RunTime/RTE_Coroutine.h:86,
from RTE_Coroutine.cpp:34:
/home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV/sys/wrk/incl/SAPDB/RunTime/\
RTE_SystemLinux.h:44: storage
class specified for field `sp'
Error while executing "c++ -DREL30 -DLINUX -DI386 -DSAG -I/home/zhouyan\
/maxdbtest/V75_00_16/MaxDB_DEV/usr/incl -I/home/zhouyan/maxdbtest/V75_00\
_16/MaxDB_DEV/sys/wrk/incl -I/home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV\
/sys/wrk/incl/SAPDB -DSYSV -D_SVID -I/usr/include/ncurses -w -Wall -D_FI\
LE_OFFSET_BITS=64 -DSAPDB_FAST -D_REENTRANT -O3 -march=pentium -mcpu=pen\
tiumpro -I/home/zhouyan/maxdbtest/DevTool/incl -c RTE_Coroutine.cpp"
message: Inappropriate ioctl for device
=====================================================================
TARGET: ':en/ven88.cpp' STATUS: ERROR
In file included from /home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV/sys/wr\
k/incl/SAPDB/RunTime/RTE_Coroutine.h:86,
from ven88.cpp:64:
/home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV/sys/wrk/incl/SAPDB/RunTime/\
RTE_SystemLinux.h:44: storage
class specified for field `sp'
Error while executing "c++ -DREL30 -DLINUX -DI386 -DSAG -I/home/zhouyan\
/maxdbtest/V75_00_16/MaxDB_DEV/usr/incl -I/home/zhouyan/maxdbtest/V75_00\
_16/MaxDB_DEV/sys/wrk/incl -I/home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV\
/sys/wrk/incl/SAPDB -DSYSV -D_SVID -I/usr/include/ncurses -w -Wall -D_FI\
LE_OFFSET_BITS=64 -DDEVELOPMENT -DUSE_KGS -DSAPDB_FAST -D_REENTRANT -O3 \
-march=pentium -mcpu=pentiumpro -I/home/zhouyan/maxdbtest/DevTool/incl -\
c ven88.cpp"
message: Inappropriate ioctl for device
=====================================================================
TARGET: 'KernelRunTime.lib' STATUS: ERROR
not made because of dependency errors of:
RTE_Coroutine.cpp
ven88.cpp
=====================================================================
TARGET: 'kernel.shm' STATUS: ERROR
not made because of dependency errors of:
KernelRunTime.lib
=====================================================================
TARGET: 'allknl.mac' STATUS: ERROR
not made because of dependency errors of:
kernel.shm
=====================================================================
TARGET: ':SAPDB/Interfaces/SQLDBC/SQLDBC_C.cpp' STATUS: ERROR
missing source
'/home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV/sys/wrk/src/SAPDB/Interfaces/SQLDBC/SQLDBC_C.cpp'
=====================================================================
TARGET: '::SAPDB/Interfaces/SQLDBC/libSQLDBC_C.dld' STATUS: ERROR
not made because of dependency errors of:
SQLDBC_C.cpp
=====================================================================
TARGET: ':SAPDB/Interfaces/SQLDBC/marge' STATUS: ERROR
missing source '/home/zhouyan/maxdbtest/V75_00_16/MaxDB_DEV/usr/lib/libSQLDBC_C.a'
=====================================================================
TARGET: '::SAPDB/Interfaces/SQLDBC/SQLDBC.mac' STATUS: ERROR
not made because of dependency errors of:
libSQLDBC_C.dld
libSQLDBC_C-notrace.dld
marge
=====================================================================
TARGET: '::SAPDB/Interfaces/SQLDBC/default.mac' STATUS: ERROR
not made because of dependency errors of:
SQLDBC.mac
=====================================================================
TARGET: command 'cd $OWN/usr && tar .lst' in sqldbc.mac STATUS: ERROR
sdk/sqldbc/incl/SQLDBC.h
sdk/sqldbc/incl/SQLDBC_C.h
sdk/sqldbc/incl/SQLDBC_Types.h
sdk/sqldbc/lib/libSQLDBC.a
lib/libSQLDBC.so
tar: lib/libSQLDBC_C.so: Cannot stat: No such file or directory
bin/sqldbc_cons
tar: Error exit delayed from previous errors
=====================================================================
TARGET: 'sqldbc.mac' STATUS: ERROR
not made because of dependency errors of:
default.mac
cd $OWN/usr && tar -cvpzf $WRK/fast/install/SQLDBC-SDK.TGZ -T
$WRK/fast/install/packages/dbc/dbc.lst
=====================================================================
TARGET: 'all.mac' STATUS: ERROR
not made because of dependency errors of:
allknl.mac
sqldbc.mac
=====================================================================
------------------------------------------------------------
END: MAKE TARGET: all.mac RESULT: ERROR
------------------------------------------------------------