From: Ralph G. <gi...@a3...> - 2000-02-29 10:52:02
|
On Mon, 28 Feb 2000, justin wrote: > Well, here it is. I've removed all the conditional stuff both from Makefiles > and actual code. The result _should_ compile and link on any X86 system using > GNU ld as well as on Solaris systems where no GNU binutils are installed. Since > GNU ld for Solars is (still) only available in the binutils snapshots, there are > probably quite a few of these systems out there. Your linker options didn't work for me on linux. 'unresolved symbol: main()' I didn't read up enough on the linker to see an easy fix. If you don't want to add libtool support I'll get to it sometime in the next week. > In addition, I've made the small change to s3virgedmainit to allow the module to > attempt to function with s3virge_dma set to 1. Still, the only thing that runs > for any length of time is gears. committed, with an ifdef. does bad things to the init delay on linux :) > Also, I was wondering what the status of GLX on the free BSDs is. Mostly, does > it work? If it does, I'd like to keep it that way. Unfortunately, that may > involve learning and using libtool after all :-| There have been some ports done, I don't know how recently, but I'm certain we don't build out of the box. I understand A lot of people use the linux version in compatibility mode because it works with quake &c. look at http://www.freebsd.org/~3d/distfiles/glx/ or contact 3d...@fr... if Marc doesn't respond directly. This is faq, btw. Hey, we have something relevent in there! :) Cheers, -ralph |