Hi list,
Looks like I've made it work! I can now build current SAPDB's
development environment from scratch on RedHat 8.0.
Here is a summary of a few tweaks to the sources of build environment
(CVS version as of today) needed:
- in TOOLSRC/sys/desc/bison.mac, line 74, replace:
rm $TOOL/gnu/bin/bison;
with:
rm -f $TOOL/gnu/bin/bison;
to avoid prompt during build process;
- in TOOLSRC/sys/desc/alltools.mac,
line:
::tt/cpan/SAPDB/Install/xs.mac
should be moved right above line (near the beginning):
ToolLib.pm.tt
to solve dependancy problem;
- in TOOLSRC/sys/src/tt/toolvars-tml.pl.tt, line 96, replace the
copyright character (0xA9) with (C) sequence to avoid problems with Perl
on systems with UTF-8 locale installed (like RedHat 8.0);
- to avoid another chicken-egg problem, instead of just running make,
build like this:
$ ./configure
$ make base basescripts
$ cp sys/src/APODev/lcmake.pm lib/perl5
$ mkdir lib/perl5/Mail
$ cp sys/src/Perl/Mail/Sendmail.pm lib/perl5/Mail
$ make alltools checkRegistryDir
Now you should end up with freshly built development environment ;)
I hope that the above fixes can be incorporated into next version of
TOOLSRC, and that solution to the last problem is found and implemented...
happy hacking,
Jan
_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general
- Re: Working TOOLSRC build procedure for RedHat 8.0 Jan Hlavatý
- Re: Working TOOLSRC build procedure for RedHat 8.0 Tobias Oberstein
