On Sun, May 13, 2001 at 06:20:13PM +0200, Christophe Bothamy wrote:
> Hello everybody,
> 
> I uploaded the first release of a LGPL VGA Bios for plex86.
> Please download it from http://cbothamy.free.fr/projects/vgabios/

Hi,

I tried to compile this ... :

gcc -E vgabios.c | tools86 -E > _vgabios_.c
/usr/lib/bcc/bcc-cc1 -o vgabios.s -c -D__i86__ -0 _vgabios_.c
./dataseghack vgabios.s
# bug : with -j i get 1 byte displacement at the end of bin file !
#as86 vgabios.s -o vgabios.o -u -w -g -0 -j
as86 vgabios.s -o vgabios.o -u -w -g -0 
00050 00B8           E8         0000              call _init_vga_card
***** relocation impossible..........................................^
00053 00BB           E8         0013              call _init_bios_area
***** relocation impossible...........................................^
00066 00D0           E8         008A              call _display_splash_screen
***** relocation impossible..................................................^
00073 00D8           E8         0092              call _display_info
***** relocation impossible.........................................^
00087 00E5           E8         0106              call _int10_func
***** relocation impossible.......................................^

00005 errors
00000 warnings
make: *** [vgabios.o] Error 1


To get this far, I had to install tools86 from the dosemu source and
change "dataseghack" to use /bin/sh instead of /bin/csh (csh is
_incredibly_ broken, and these days is non-standard. PLEASE do not
write any scripts in it. See
http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/).

Reply via email to