home *** CD-ROM | disk | FTP | other *** search
Wrap
Received: from zifi.genetics.utah.edu (zifi.genetics.utah.edu [155.100.229.31]) by nacm.com (8.6.10/8.6.9) with ESMTP id JAA00774 for <executor@nacm.com>; Sun, 3 Sep 1995 09:14:41 -0700 Received: (from zinc@localhost) by zifi.genetics.utah.edu (8.6.11/8.6.9) id KAA01984; Sun, 3 Sep 1995 10:16:30 -0600 Date: Sun, 3 Sep 1995 10:16:29 -0600 (MDT) From: zinc <zinc@zifi.genetics.utah.edu> To: Jared@cyberspace.com cc: executor@nacm.com Subject: Re: ANNOUNCE (Linux): svgalib "soon" In-Reply-To: <Pine.LNX.3.91.950902221832.117A-100000@Ender.cyberspace.com> Message-ID: <Pine.LNX.3.91.950903095107.1434F-100000@zifi.genetics.utah.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-paper@nacm.com Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- On Sat, 2 Sep 1995, Jared Roberts wrote: > Date: Sat, 2 Sep 1995 22:22:32 -0700 (PDT) > From: Jared Roberts <root@dontmailhere.cyberspace.com> > To: executor@nacm.com > Subject: Re: ANNOUNCE (Linux): svgalib "soon" > > > > > if i compile using the ELF makefiles in src and gl things go ok but if i > > try to use these i get this error (i was trying to run zgv since it loads > > fast). > > What are you using to compile? I've done "ln -sf Makefile.elf Makefile" > in both of those directories, and it won't compile for me. I'm doing a > "make installheaders" and "make all", but it tells me to "make install" > first, which the README.ELF tells me NOT to do... hmm... ok, here's what i do. i didn't use the main Makefile for anything. i go into src, rm Makefile (the link), and make a new softlink to Makefile.elf. i repeat the process for the gl dir. next, in either the src or gl dir i do a 'make clean' and then a make all. it compiles fine with some errors relating to unused defs or something (can't recall exactly). the errors are only when compiling libvga.so.1.2.7. i get zero errors with libvgagl.so.1.2.7. > > after make is complete, i move these files to /usr/lib and run ldconfig. > > > > libvga.a > > libvga.so.1.2.7* > > libvgagl.a > > libvgagl.so.1.2.7* > > Ok, this sounds right. Although I thought "make installheaders" or > something had already done this for you... as far as i know, make installheaders just moves the .h files to their proper local. it has nothing to do with the libs i listed above. > > additionally, if i want to build the aout format i put -b > > i486-linuxaout on the CFLAGS line of the makefile. this appears to do > > nothing as the library that comes out is still ELF. > > Did you make clean first? And are you adding "-m i386linux" to the > LFLAGS line? i didn't do that. i thought that was necessary if you had a 386. here's something from the src/Makefile.elf - ---- # You might want to add -m386 here if you have a recently installed # (486 configured) compiler on a 386. The only real difference is the # generous alignment padding of function entry-points for the 486. - ---- i think one problem is that the DLLFLAGS in the elf makefile is set to - -fPIC, which i know is what tells the compiler to produce and ELF library. i don't have a clue what i should change this too as it's not set in the Makefile.aout if anyone has successfully built (and used) this under ELF, PLEASE WRITE!!! patrick finerty = zinc@zifi.genetics.utah.edu = pfinerty@nyx.cs.du.edu U of Utah biochem grad student in the Bass lab - zinc fingers + dsRNA! ** FINGER zinc-pgp@zifi.genetics.utah.edu for pgp public key - CRYPTO! zifi runs LINUX 1.2.11 -=-=-=WEB=-=-=-> http://zifi.genetics.utah.edu -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBMEnUzk3Qo/lG0AH5AQGK3gP6A6nJlmAgQb1fS8dw06ZClk4jxyJCXM4H O+7ODFd5e2rdZWZBvZevL6ePQPb+/n3kqUM5Oc1pyeqrAb9L2YgZWSKomAxwmb9d cseq/RDg2NcPow3lCqgyV9Ovpp0dDzs85YrAsBswyt+TY4BrudBxtS3EGwn+jEsa gH04UEUJ4Hw= =8fSP -----END PGP SIGNATURE-----