|
FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD. |
|
Thread Tools | Display Modes |
|
|||
Wine on FreeBSD 7.0 amd64
I've been doing some searching and can't find much information on this. I'm trying to install and/or compile Wine on FreeBSD 7.0 64-bit version. So far I've found little help regarding workarounds, etc. I know some GNU/Linux distributions can use the 32-bit libs to run wine on a 64-bit installation. Is this possible in FreeBSD?
|
|
||||
in wine's Makefile, there's this line
Code:
ONLY_FOR_ARCHS= i386 Which i believe explains everything..... Last edited by graudeejs; 14th July 2008 at 02:48 PM. |
|
|||
The standard port contains the only for i386 line
http://wiki.winehq.org/WineOn64bit This website details how to compile it on numerous Linux distros. Perhaps with a bit more research and a little luck (maybe a virgin sacrifice?) you can figure out how to build it on FreeBSD with some library linking :O Probably not possible to use the port though. |
|
|||
Quote:
But in the meantime, for more reasons than stated already in this thread, I've gone to a 32-bit installation. |
|
|||
Yeah, I did the same. 64-bit vista and 32-bit FreeBSD dual-boot.
Although with the lack of 64 bit programs in Windows, and the lack of the small things (like nvidia drivers) in amd64 FreeBSD, Doesn't look like I'll be getting much 64-bitting done |
|
|||
How would one use a 32-bit wine on amd64 system?
|
|
|||
I'm also using FreeBSD 7.0 AMD64 on my desktop and am wondering about Wine. The Wine website FAQ says installing from binary should work even on 64 bit systems, and says building from source is more difficult. But they seem to talk more about Linux; is there a different reason why binary would have more difficulty on FreeBSD?
I may just give it a try later tonight or tomorrow. |
|
|||
I installed the wine package form i386 7.0 Release on my amd64. Then i tried to install firefox's 3.0 exe, but got the error:
Code:
# wine "Firefox Setup 3.0.1.exe" /libexec/ld-elf.so.1: Shared object "libwine.so.1" not found, required by "wine" |
|
|||
I found libwine.so.1 and libwine.so and moved them into /usr/lib32. It seems they can be used from there, but of course things still don't work right.
Code:
$ wine firefox3.exe Bus error |
|
|||
Yes, they were under /usr/local/lib and I had copied them to /usr/lib32.
OK. I deleted the copies and made symbolic links instead in /usr/lib32. Still the same error, but I think I can see why it's better to use symlinks. |
|
|||
I see, sorry about the mislead. It's a good thing for me to get in the habit of symlinking anyway. I've only been running FreeBSD a few weeks and I've already made too many duplicate copies of files when my system would stay tidier with symlinks.
|
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FreeBSD 7.2 amd64 no sound | erim | FreeBSD General | 5 | 3rd June 2009 07:54 AM |
Flash 9 (WINE) on FreeBSD, finally | 18Googol2 | FreeBSD General | 51 | 9th January 2009 12:03 AM |
Freebsd's Wine & sched_ule | mousesack | FreeBSD General | 3 | 12th October 2008 06:16 AM |
jdk16 plugins on FreeBSD 7 AMD64 | ninjatux | FreeBSD General | 0 | 26th June 2008 07:55 PM |
FreeBSD amd64 arch Cpu type | Grogan | FreeBSD General | 31 | 10th June 2008 03:57 PM |