www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/10/30/22:58:52

Date: Mon, 30 Oct 1995 16:06:47 -0500
From: U-E59264-Osman Buyukisik <Osman DOT Buyukisik AT ae DOT ge DOT com>
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: V2-beta3 problems

Hi,
 I ftp'd V2 beta3 from idsoftware . I am trying to port Ecolisp (a
derivative of akcl), and ran into a few small problems :
1). _stdlib_h_ was not defined
2). HZ was not defined in times.h (or anywhere else) (defined it to 100) 
3). SIGBUS was not defined in signals.h
4). caddr_t was not defined in types.h 
5). _cleanup() was missing from libc.a
6). brk() was missing from libc.a

I was able to get brk.o from an old djgpp libc.a. But _cleanup was in
flsbuf.o and it has bunch of other func definitions in it. The rest I
either defined myself or copied it from an older djgpp (1.11m5?). 
I was not able to check dj's www page (refused access :( ). 
Is _cleanup renamed as something else??  

Also, is there a limit to line length in make or ar? 
I typed 
ar cr foo.a *.o
It just sat there. I was able to do:
ar cr foo1.a [a-k]*.o
ar cr foo2.a [l-z]*.o
and get two libs instead of one. Similarly makefile had OBJ defined as
3700 byte long chars, and caused it to skip some. 

Thanks in advance,
Osman

P.S. This ecolisp was ported using version 1.12 but I only had 1.11,
and knowing that V2 is just around the corner tried it instead. 1.11
creates an interpreter OK but when you try to dump an .exe file it
dies. I thought it had to do with a.out/coff.







- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019