That is what I thought (actually I thought it was my 2.96 compiler). I
then tried with gcc3 and gcc2.95 both with the same results.
Ben O'Shea wrote:
>i think this problem is the loader not being able to handle some new gcc
>3.x related stuff...
>On Mon, 26 Nov 2001, Kenton Groombridge wrote:
>>Woohoo, I get to answer one.
>>Honestly I am not sure why we have this problem, but others seem not to.
>> I asked this question ages ago here and in the newsgroups and never got
>>I finally found it. Here is what I found somewhere on the Internet.
>> Don't remember the author, but it is accurate. I edited my host.def
>>file and added the -fno-merge-constants and it worked. There seem to
>>only be a couple folks affected by it and it is us. I am using a highly
>>hacked Mandrake 8.1 as my distro.
>>I used to compile the DRI-CVS tree all the time without a problem. One
>>day it compiled but gave me those .LC errors. It has done it ever
>>since. I would really like to know why only a few of us are affected.
>>BTW, what kind of CPU do you have? I have a 1 GHz Athlon and am only
>>able to get slightly over 900 fps. Not bad, but a friends system (about
>>the same as mine) has a nVidia card (GeForce2 based) and he gets 2200
>>fps. My next card will definately be an nVidia based card.
>>XFree86 modules need to be compiled with -fno-merge-constants
>>because the XFree86 module loader does not yet understand the two
>>new ELF sections that are created when the merge-constants option
>>is used (default).