Hi !

I am trying to create an ebuild-script for gentoo users that makes it
easier to install maxdb from sources.
But when i try to create the target kernel i get the following from
vmake:

vmake 10.02.16 06-10-2003
VMAKE_PATH      =/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG,
19-02-04 15:28:57 start  of    collection phase
19-02-04 15:28:57 end    of    collection phase
19-02-04 15:28:57 start  of    gsp100.h   fast
19-02-04 15:28:58 end    of    gsp100.h   fast
sh: line 1: /opt/install/maxdb/7.5.0/TOOLSRC/pgm/GetBuildNr: No such
file or directory
caution: Can't get a buildnumber. Won't use buildnumber.
vmake 10.02.16 06-10-2003
VMAKE_PATH      =/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG,
19-02-04 15:28:58 start  of    collection phase
19-02-04 15:29:03 end    of    collection phase
19-02-04 15:29:03 start  of    kernel.shm   fast
RTE_Coroutine.cpp fast
In file included from
/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/w\
rk/incl/SAPDB/RunTime/RTE_Coroutine.h:86,
                 from RTE_Coroutine.cpp:34:
/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/wrk/incl/SAPDB/RunTime\
/RTE_SystemLinux.h:44: error: storage
   class specified for field `sp'
Error while executing "g++ -DREL30 -DLINUX -DI386 -DSAG -I/opt/maxdb/pr\
ograms/incl -I/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/wrk/incl
\
-I/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/wrk/incl/SAPDB
-DSYSV\
 -D_SVID -I/usr/include/ncurses -w -Wall -D_FILE_OFFSET_BITS=64
-DSAPDB_\
FAST -D_REENTRANT -O3 -march=pentium -mcpu=pentiumpro
-I/opt/install/max\
db/7.5.0/TOOLSRC/incl -c RTE_Coroutine.cpp"
message: Inappropriate ioctl for device
COMMAND error 1
ven88.cpp fastUntitled 1
In file included from
/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/w\
rk/incl/SAPDB/RunTime/RTE_Coroutine.h:86,
                 from ven88.cpp:64:
/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/wrk/incl/SAPDB/RunTime\
/RTE_SystemLinux.h:44: error: storage
   class specified for field `sp'
Error while executing "g++ -DREL30 -DLINUX -DI386 -DSAG -I/opt/maxdb/pr\
ograms/incl -I/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/wrk/incl
\
-I/opt/install/maxdb/7.5.0/V75_00_08/MaxDB_ORG/sys/wrk/incl/SAPDB
-DSYSV\
 -D_SVID -I/usr/include/ncurses -w -Wall -D_FILE_OFFSET_BITS=64
-DDEVELO\
PMENT -DUSE_KGS -DSAPDB_FAST -D_REENTRANT -O3 -march=pentium
-mcpu=penti\
umpro -I/opt/install/maxdb/7.5.0/TOOLSRC/incl -c ven88.cpp"
message: Inappropriate ioctl for device
COMMAND error 1
'KernelRunTime.lib' not made because of dependency errors
'kernel.shm' not made because of dependency errors

When I remove the include of RTE_SystemLinux.h from RTE_Coroutine.h by
uncommenting the to line in the i386 section i can compile and run the
kernel.

My environment is:
gentoo-linux using the gentoo 2.6.3 kernel
gcc is version 3.3.2

btw: i get the same when compiling from the CVS sources.

regards Hermann

--

Hermann Mundprecht 
IT-Consultant 
  
Tel: +43 650 2919192 
Email: [EMAIL PROTECTED]


-- 
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to