home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / dos / extra / docs / maillist / text / archive.95 / text4462.txt < prev    next >
Encoding:
Internet Message Format  |  1996-03-31  |  3.0 KB

  1. Received: from case.cyberspace.com (case.cyberspace.com [199.2.48.12]) by nacm.com (8.6.10/8.6.9) with ESMTP id CAA14174 for <executor@nacm.com>; Mon, 4 Sep 1995 02:03:06 -0700
  2. Received: from Ender.cyberspace.com (root@PPP52-169.cyberspace.com [198.68.52.169]) by case.cyberspace.com (8.6.12/8.6.10) with SMTP id CAA26494; Mon, 4 Sep 1995 02:01:39 -0700
  3. Date: Mon, 4 Sep 1995 02:02:14 -0700 (PDT)
  4. From: Jared Roberts <root@dontmailhere.cyberspace.com>
  5. X-Sender: root@Ender.cyberspace.com
  6. Reply-To: Jared@cyberspace.com
  7. To: Josh Hildebrand <josh@jedi.net>
  8. cc: executor@nacm.com
  9. Subject: Re: executor-digest V1 #261
  10. In-Reply-To: <199509040523.AAA12899@rancor.jedi.net>
  11. Message-ID: <Pine.LNX.3.91.950904015509.158A-100000-100000@Ender.cyberspace.com>
  12. MIME-Version: 1.0
  13. Content-Type: TEXT/PLAIN; charset=US-ASCII
  14. Sender: owner-paper@nacm.com
  15. Precedence: bulk
  16.  
  17.  
  18. > Now, for my hypothesis:
  19. > /lib/libvga[gl].so.1.2.7 are ELF libs.  zgv (and many other svgalib progs
  20. > including linuxsdoom) are built with a.out shared libs.  Something is wrong
  21. > with ld.so or something.  It's not recognizing that the executable is looking
  22. > for a.out libs.  It isn't a problem with svgalib, as far as I can tell.
  23. > I went through the mess of recompiling zgv w/ ELF and got it working with
  24. > the /lib/libvga[gl].so.1.2.7 that the a.out zgv complained about.  
  25. > I have the newest ld.so, libc, svgalib, and uhh whatelse?
  26.  
  27. This thought had occured to me as well, except I _have_ gotten some a.out 
  28. svgalib programs to work (the supplied demo, 3d, worked just fine).  I 
  29. just can't get anything to compile with lots of undef'd refreneces.  
  30. Also, I noticed the demo files compile with the flag "-lg" which looks 
  31. for some library which I don't have, and which isn't one that compiles 
  32. out (those are -lvga and -lvgagl).  Observe:
  33.  
  34. Ender:/usr/lib# file *vga*
  35. libvga.so.1:       symbolic link to libvga.so.1.2.7
  36. libvga.so.1.2.7:   ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
  37. libvgagl.so.1:     symbolic link to libvgagl.so.1.2.7
  38. libvgagl.so.1.2.7: ELF 32-bit LSB dynamic lib i386 (386 and up) Version 1
  39. svgalib:           directory
  40. Ender:/usr/lib# cd svgalib
  41. Ender:/usr/lib/svgalib# file 3d testgl
  42. 3d: Linux/i386 demand-paged executable (ZMAGIC)
  43. testgl: setuid setgid Linux/i386
  44.  
  45. ---
  46.  
  47. Both 3d and testgl work fine, although I couldn't get either to compile 
  48. by myself (These are binaries from a slackware distribution of a previous 
  49. svgalib.)  So that just about blows that theory away.... sigh....
  50.  
  51. +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
  52. |  Jared Roberts                      |  Ultima Dragons: Internet Chapter     |
  53. |  mailto:Jared@cyberspace.com        |  Timeless Dragon     -==(UDIC)==-     |
  54. |  Jarobert@sparky.lkwash.wednet.edu  +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
  55. |  Orion@media.mediawhse.com          |  Orion@IRC                            |
  56. +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
  57.  
  58.  
  59.