home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!monu6!aurora.cc.monash.edu.au!int177c
- From: int177c@aurora.cc.monash.edu.au (Jae J Won)
- Subject: compiling dosemu
- Message-ID: <1992Nov13.095101.27697@monu6.cc.monash.edu.au>
- Sender: news@monu6.cc.monash.edu.au (Usenet system)
- Organization: Monash University
- Date: Fri, 13 Nov 1992 09:51:01 GMT
- Lines: 40
-
- Hi,
-
- I have been trying to compile dosemu0.2tar.Z for past few hours but have had
- much problems. Well, here is the problem.
-
- I did "make" without touching any of my libraries (which there are plenty of
- since I can't tell which one to get rid of), and I got many many errors
- with undefined variables.
- Here is just a taste of what I got:
-
- ld -T 400000 -o -ibemu emu.o linuxfs.o termio.o vm86.o -L/usr/lib/gcc-lib/i386-linux/2.2.2d -lc -ltermcap
- /usr/lib/libc.a(streambuf.o): Undefined symbol ___builtin_delete referenced from text segment
- /usr/lib/libc.a(streambuf.o): Undefined symbol ___builtin_delete referenced from text segment
-
-
- Okay, I am thinkin', there must be something wrong with the libs. Maybe I am
- using an old lib. After all, the README said it will work with 0.97pl1 and above
- (which I have..since I just got 0.98pl4).
-
- So being experimental, I went off to rename the libs in trouble(libc.a and
- libtermcap.a) and made a link with jump table libs. namely, /usr/lib/shlib/jump/*.a
- I now had a compiled program and libemu. The only weirdness being something like
- this:
-
- ld -T 400000 -o libemu emu.o linuxfs.o termio.o vm86.o -L/usr/lib/gcc-lib/i386-linux/2.2.2d/jump -lc -ltermcap
- text_start: 0x00400000 text_size: 0x00005000
- data_start: 0x00405000 gap: 0x00000000
-
-
- Well, then I went off to mv libemu to /lib and then ran dos > junk....
- and I got a seg fault.
-
- My gcc is 2.2.2d with jump tables installed in /usr/lib/shlib and I do have
- a link to it at /usr/lib/gcc-lib/i386-linux/2.2.2d/
-
- I would appreciate any help...
-
- Jae
-
-
-