Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Mar 2007 14:51:29 -0800
From:      Garrett Cooper <youshi10@u.washington.edu>
To:        freebsd-questions@freebsd.org
Subject:   Re: how to make i386 port on amd64
Message-ID:  <460EE5F1.4000204@u.washington.edu>
In-Reply-To: <20070331213043.GA74766@xor.obsecurity.org>
References:  <1455a3d90703311422p7eabecb3s800a16db5a938e5@mail.gmail.com> <20070331213043.GA74766@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?460EE5F1.4000204>