Got it, after much searching and probing, I finally called our FreeBSD Guru and he
helped me solve the problem. If you do a google search for "__fixunsdfdi freebsd",
there is a bug report for gcc 2.95.2 (FreeBSD 4.1). I did the same search a while
ago, must have looked right over it. My FreeBSD server is using gcc 2.95.4 so that
is why my compile works. One of our alphas has 2.95.2, but the __fix... is not needed
on 64 bit. So in a nutshell gcc -shared is broken in version 2.95.2.
Thanks for the responses,
STH
On 12-Mar-2003 drieux wrote:
>
> On Wednesday, Mar 12, 2003, at 07:46 US/Pacific, [EMAIL PROTECTED]
> wrote:
> [..]
>> The bad thing is that it compiles and loads on another FreeBSD
>> server.
>> Its only these 2 servers. I'm going to check and see if there is 2
>> versions
>> of gcc as the other post suggests.
>>
>> Thanks.
>
>
> in the for what it is worth:
>
> xlotl: 52:] gcc --version
> 2.95.3
> xlotl: 53:]
>
> I just noticed that we are running the older version
> of gcc on our FreeBSD box...
>
> Do let me know if the issue is related to the gcc 3.2
> skew as it is beginning to look.
>
> I should note that we are running 3.2 for solaris
> and I have not run into this problem...
>
> ciao
> drieux
>
> ---
>
----------------------------------
E-Mail: [EMAIL PROTECTED]
Date: 12-Mar-2003
Time: 13:58:23
----------------------------------