Re: Re: Building from source

Roland Stigge <[email protected]> 06 Aug 2003 10:14:05 +0200
Newsgroups gmane.comp.db.sapdb.sources
Organization Antcom
Message-ID <[email protected]>
--=-6M2tX+wqY7G5RGYrWdoG
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2003-08-06 at 00:13, Daniel Dittmar wrote:
> > >7.4.4 and later will get rid of /usr/spool, there will a file in /etc=20
> > >that points to the right location
> > Great! Is this already done in the current CVS sources?
> I guess so, but don't ask me about the details as the developer is=20
> currently on vacation.

I'm looking forward to the corresponding release. :)

> >>>>>>vls14_scan.cpp:68: syntax error before `[' token
> It seems as if the source needs an older version of flex, we seem to be=20
> using 2.5.4.

Thanks! That was the point. Now, that the build protocol looks like
this:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D
<html><head><meta http-equiv=3D"Content-Type"
content=3D"text/html"></head><body ><P
RE><PLAINTEXT>
------------------------------------------------------------
PHASE: COLLECTING (06-08-03 09:47:46 started)
------------------------------------------------------------

------------------------------------------------------------
PHASE: MAKE    TARGET: all.mac   VERSION:fast
------------------------------------------------------------

------------------------------------------------------------
END: MAKE      TARGET: all.mac   RESULT: OK
------------------------------------------------------------
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D

I assume there were no serious problems. But the direct console output
reports some warnings, just for your information:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D
ernie@atari:~/sapdb/build/V74_03_27/SAPDB_ORG$ imf all
Create gsp100.h first:
vmake 10.02.13 24-06-2003
VMAKE_PATH      =3D/home/ernie/sapdb/build/V74_03_27/SAPDB_ORG,
06-08-03 09:47:46 start  of    collection phase=20
06-08-03 09:47:46 end    of    collection phase   =20
06-08-03 09:47:46 start  of    gsp100.h   fast=20
06-08-03 09:47:46 end    of    gsp100.h   fast=20
sh: line 1: /home/ernie/sapdb/build/TOOLSRC/pgm/GetBuildNr: No such file
or directory
caution: Can't get a buildnumber. Won't use buildnumber.
vmake 10.02.13 24-06-2003
VMAKE_PATH      =3D/home/ernie/sapdb/build/V74_03_27/SAPDB_ORG,
06-08-03 09:47:46 start  of    collection phase=20
06-08-03 09:47:51 end    of    collection phase   =20
06-08-03 09:47:51 start  of    all.mac   fast=20
!dbmcli -s -R $INSTROOT inst_reg -k $INSTROOT -c
OK
!irconf -r -p $INSTROOT > /dev/null
!$TOOLSHELL -S ifaconf.pl $INSTRUNTIME
/home/ernie/sapdb/build/V74_03_27/SAPDB_ORG/usr/runtime/7403 ->
7.4.3.0,\
/home/ernie/sapdb/build/V74_03_27/SAPDB_ORG/usr registered.
!deletePattern.pl $WRK/incl/vpa00wic.h      $OWN/usr/incl/WINDOWS.H=20
"^#.*line.*"
!deletePattern.pl $WRK/incl/vpa00sql.h      $OWN/usr/incl/sql.h    =20
vpa00
!deletePattern.pl $WRK/incl/vpa00sqlext.h   $OWN/usr/incl/sqlext.h =20
vpa00
!deletePattern.pl $WRK/incl/vpa00sqltypes.h $OWN/usr/incl/sqltypes.h
vpa00
!deletePattern.pl $WRK/incl/vpa00sqlucode.h $OWN/usr/incl/sqlucode.h
vpa00
!cp $TOOL/pgm/idl2xml $INSTROOT/pgm/idl2xml
!cp $TOOL/pgm/xml2ispc $INSTROOT/pgm/xml2ispc
!rm -f  $DBROOT/env/LOADER.py
!rm -f  $DBROOT/env/LOADER.pyc
vls14_scan.l fast=20
lsxlib.lib fast=20
lserver.lnk fast=20
../obj//libsqlrte-nouniqueid.rel.o(.text+0x16493): In function
`sqlerrs'\
:
: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
../obj//libsqlrte-nouniqueid.rel.o(.text+0x1647c): In function `sqlerrs\
':
: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
repmcli.lnk fast=20
../obj/cn/vcn14.o(.text+0x1bc8): In function `cn14GetTPUser':
: the use of `tmpnam' is dangerous, better use `mkstemp'
../obj//eoxlib.a(veo46.o)(.text+0x79): In function `sqlos_errortxtc':
: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
../obj//eoxlib.a(veo46.o)(.text+0x67): In function `sqlos_errortxtc':
: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
loadercli.lnk fast=20
../obj/cn/vcn14.o(.text+0x1bc8): In function `cn14GetTPUser':
: the use of `tmpnam' is dangerous, better use `mkstemp'
../obj//eoxlib.a(veo46.o)(.text+0x79): In function `sqlos_errortxtc':
: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
../obj//eoxlib.a(veo46.o)(.text+0x67): In function `sqlos_errortxtc':
: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
!(cd $DBROOT/misc;cc bgrep.c -o bgrep;cc patchb.c -o patchb;rm
bgrep.c;rm patchb.c)
/home/ernie/sapdb/build/V74_03_27/SAPDB_ORG/tmp/ccQKlT7t.o(.text+0x219):\
 In function `main':
: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
WebAgent74.ini.0w fast  ascii
!sed s#\$OWN32#`echo $OWN`/usr#g $OWN/usr/config/WebAgent74.ini >
$OWN/usr/config/WebAgent74.ini.ready_tmp
!sed s#\$OWN64#`echo $OWN`/usr#g
$OWN/usr/config/WebAgent74.ini.ready_tmp >
$OWN/usr/config/WebAgent74.ini.ready_tmp2
!sed s#\$LOG#`echo $OWN`/usr/log#g
$OWN/usr/config/WebAgent74.ini.ready_tmp2 >
$OWN/usr/config/WebAgent74.ini.ready
!rm $OWN/usr/config/WebAgent74.ini.ready_tmp
!rm $OWN/usr/config/WebAgent74.ini.ready_tmp2
libwapi.dld fast=20
waecho.dld fast=20
libodcompr.dld fast=20
libdbfsapi.dld fast=20
websql.dld fast=20
webdbm.dld fast=20
!rm $INSTROOT/Log/WDVCAPI_Log.log
libwdvcapi.dld fast=20
libwdvhandler.dld fast=20
wahttp.lnk fast=20
../obj//wahttp.rel.o(.text+0x3517): In function
`Log_WriteSyscallError':\

: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
../obj//wahttp.rel.o(.text+0x350e): In function `Log_WriteSyscallError'\
:
: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
!rm $INSTROOT/log/XMLIdx_Dummy.c
!sed s#\$INSTROOT#`echo $INSTROOT`#g $INSTROOT/config/sapdbxie.ini.org >
$INSTROOT/config/sapdbxie.1
!sed s#\$VERSION#`echo $DEV_STUDIO`#g $INSTROOT/config/sapdbxie.1 >
$INSTROOT/config/sapdbxie.2
!sed s#\$NODE#`echo $HOSTNAME`#g $INSTROOT/config/sapdbxie.2 >
$INSTROOT/config/sapdbxie.3
!sed s#\$LOG#`echo $INSTROOT`/log#g $INSTROOT/config/sapdbxie.3 >
$INSTROOT/config/sapdbxie.4
!sed s#\$LIB#`echo $INSTROOT`/lib#g $INSTROOT/config/sapdbxie.4 >
$INSTROOT/config/sapdbxie.ini
!rm $INSTROOT/config/sapdbxie.1
!rm $INSTROOT/config/sapdbxie.2
!rm $INSTROOT/config/sapdbxie.3
!rm $INSTROOT/config/sapdbxie.4
XMLIdx.lnk fast=20
WDVXIS.dld fast=20
!dbmcli -s -R $INSTROOT inst_reg -k $INSTROOT
OK
06-08-03 09:48:22 end    of    all.mac   fast=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D

Now I have to dive into the real work... :)

bye,
  Roland

--=-6M2tX+wqY7G5RGYrWdoG
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQA/MLjNcaH/YBv43g8RApuWAKChvFIZ7LSzLWcCtwhEnXF4jIXmWACgl/bN
xdj6WtyLDIoqhoQ9KP1RYLU=
=kwTA
-----END PGP SIGNATURE-----

--=-6M2tX+wqY7G5RGYrWdoG--