phoenicis-winebuild icon indicating copy to clipboard operation
phoenicis-winebuild copied to clipboard

FreeBSD support

Open ImperatorS79 opened this issue 6 years ago • 11 comments

Is this possible with docker ?

ImperatorS79 avatar Oct 15 '18 10:10 ImperatorS79

Yep (also thanks to crossbuilding technique)

qparis avatar Oct 15 '18 11:10 qparis

We need to create a docker image from this tutorial: http://marcelog.github.io/articles/cross_freebsd_compiler_in_linux.html

qparis avatar Oct 16 '18 06:10 qparis

No existing docker images available?

plata avatar Oct 16 '18 18:10 plata

FreeBSD docker or crossbuilding environment docker?

You cannot run a FreeBSD docker image on a Linux or MacOS host.

However, I think there are some crossbuilding environment docker, but the one I have seen do not seems very stable (eg. components downloaded from dropbox...)

qparis avatar Oct 16 '18 20:10 qparis

Ok. In my opinion, BSD is not our main target so we should get Linux and Mac running properly before considering this.

plata avatar Oct 17 '18 15:10 plata

Yep, but it should not bee too hard though.

qparis avatar Oct 17 '18 20:10 qparis

I have managed to build the cross-compiler. I have a freebsd12.sdk.tar.gz, and the script to build everything needed. Just need to convert it to a dockerfile. Then I will have to check to install pkg to download the freebsd ports, and try to build wine with it.

ImperatorS79 avatar Dec 27 '18 11:12 ImperatorS79

Cool!

Concerning freebsd12.sdk.tar.gz, you can extract it directly from the FreeBSD iso

qparis avatar Dec 27 '18 11:12 qparis

That's what i have done.

ImperatorS79 avatar Dec 27 '18 11:12 ImperatorS79

Could! Maybe the docker file can do it automatically then. Feel free to ask if you need some help

qparis avatar Dec 27 '18 11:12 qparis

Also interested in this, but right now it looks like there's no OpenJFX 11+ for FreeBSD?

catbref avatar Aug 27 '19 14:08 catbref