Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Dec 2015 14:37:24 +0100
From:      John Marino <freebsd.contact@marino.st>
To:        Dmitry Marakasov <amdmi3@amdmi3.ru>, marino@freebsd.org, miwi@FreeBSD.org
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r404354 - head/games/hedgewars
Message-ID:  <567BF514.5050303@marino.st>
In-Reply-To: <20151224132359.GK70566@hades.panopticon>
References:  <201512241259.tBOCxcDI053686@repo.freebsd.org> <567BECC4.5090200@marino.st> <20151224132359.GK70566@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/24/2015 2:23 PM, Dmitry Marakasov wrote:
> 
> Next time feel free to. Thanks for fixing it btw, I was really confused
> by the failure.
> 
> While here, as far as I know fpc does support almost all archs we
> do, e.g.  [http://www.freepascal.org/]:
> 
> "Free Pascal is a 32, 64 and 16 bit professional Pascal compiler. It can
> target many processor architectures: Intel x86 (including 8086),
> AMD64/x86-64, PowerPC, PowerPC64, SPARC, ARM, AArch64, MIPS and the JVM."
> 
> Is there anything keeping fpc port from supporting archs beyond x86?

I think its feasible.  FPC has very good cross-compiling capabilities,
so in general it should be fairly easy to bootstrap.

That being said, it's possible there needs to be some BSD-specific bits
that need to be added to these platforms.  I think it's likely that it
is missing for arches beyond x86.

I can assist if somebody wants to try adding the needed support.  The
FPC project will accept patches (as seen with recent DF support) so if
somebody wants to attempt this, the chances of success are not too bad.

John



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?567BF514.5050303>