Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.eng.convex.com!newshost.convex.com!newsgate.duke.edu!news.mathworks.com!fu-berlin.de!news.belwue.de!news.uni-stuttgart.de!uniol!uni-erlangen.de!winx03!not-for-mail From: hofmann@cip.physik.uni-wuerzburg.de (Frank Hofmann) Newsgroups: comp.windows.x.i386unix,gnu.misc.discuss,comp.unix.bsd.freebsd.misc,comp.os.linux.development.apps Subject: Re: Freeware community needs 3d library NOW Followup-To: comp.windows.x.i386unix,gnu.misc.discuss,comp.unix.bsd.freebsd.misc,comp.os.linux.development.apps Date: 5 Jul 1996 10:24:50 GMT Organization: CipPool der Physikalischen Institute, Uni Wuerzburg Lines: 21 Message-ID: <4riqhi$qls@winx03.informatik.uni-wuerzburg.de> References: <4qlf04$7pj@guysmiley.blarg.net> <4r70t0$2d4@hermes.synopsys.com> <Dtut25.Lx@sypher.com> <4re28n$kmc@news.ecn.bgu.edu> <4rh41l$i0j@church.dcss.McMaster.CA> NNTP-Posting-Host: wpax15.physik.uni-wuerzburg.de X-Newsreader: TIN [UNIX 1.3 950824BETA PL0] Xref: euryale.cc.adfa.oz.au comp.windows.x.i386unix:20444 gnu.misc.discuss:26952 comp.unix.bsd.freebsd.misc:22877 comp.os.linux.development.apps:18467 Douglas Santry (dsantry@church.dcss.McMaster.CA) wrote: : : Well, first off, I would suggest a name other than LinuxGL for an : "open API". The name alone will cause major flame wars. If it is : open, then the name shouldn't have an OS in it. Call it FreeGL or : whatver to avoid the flame wars. Second, worrying about thing like : ELF when you are trying to build an open API is silly. HPUX and the : *BSDs don't have ELF support. The platform depenedent stuff should be : kept right out of it from the beginning. It's useless to argue about the name before the project has even started; either help the Free3D author (he already seems to have some code, at least he insists to have some ...). If you want to hear my opinion - use Mesa; OpenGL is the way to go. And another thing: HPUX doesn't have ELF support, but a mechanism to implement dynamic loading which is as easy as that ELF dl* stuff. Creating a dll is even easier - just ld -x -b -o lib.sl *.o; no linker path arguments etc. as with Linux ELF, even bloddy beginners can do it. See man shl_load if you have access to a HPUX box. Bye ! Frank