how to make i386 port on amd64

Garrett Cooper youshi10 at u.washington.edu
Sat Mar 31 21:52:23 UTC 2007


Kris Kennaway wrote:
> On Sat, Mar 31, 2007 at 06:22:05PM -0300, freenity wrote:
>   
>> Hi
>> I wanted to make Nvidia video driver, but because there is no for amd64 I
>> wanted to install the only one that is avaible for freebsd that is i386, but
>> it throughs this error:
>>
>> ===>  nvidia-driver-1.0.9746 is only for i386, and you are running amd64..
>> *** Error code 1
>>
>>
>> is there any way to force it to compile under amd64??
>>     
>
> No, that's the point :)
>
> Kris
DON'T do that! There are a lot more things under the hood than just 
compiling i386 binaries on amd64 and hoping (magically) stuff will just 
work. If you want amd64 support you'll have to contact nVidia and get 
them to compile / release a driver for the amd64 architecture.

amd64 introduces a lot of new interesting things to the mix in terms of 
library locations, primitive type length, etc that can't be resolved 
necessarily by just "hoping" it'll compile ;).

-Garrett


More information about the freebsd-questions mailing list