Date: Mon, 30 Oct 1995 16:06:47 -0500 From: U-E59264-Osman Buyukisik 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.