Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2014-04

FPC/Lazarus on non-x86 BSD

8 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mark Morgan Lloyd

I'm exploring alternatives to Debian on SPARC. One of the obvious ones is BSD which (I presume) will need some cross-builds to get FPC going.

Can anybody comment on /which/ BSD variant is likely to add fewest problems to my heap?

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Allan E. Registos
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote 6 lines
I'm exploring alternatives to Debian on SPARC. One of the obvious ones is BSD which (I presume) will need some cross-builds to get FPC going. Can anybody comment on /which/ BSD variant is likely to add fewest problems to my heap?

In FreeBSD 10 64-bit, Lazarus was updated to the latest stable 1.2. I tested Lazarus with the application I need (Database) and it works fine.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4267 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20140423/a4e62910/attachment-0001.bin>

Reply by email

Marco van de Voort
to Mark Morgan Lloyd: I'm exploring alternatives to Debian on SPARC. One of the obvious ones is BSD which (I…
Mark Morgan Lloyd wrote
I'm exploring alternatives to Debian on SPARC. One of the obvious ones is BSD which (I presume) will need some cross-builds to get FPC going.

No, you will need to port FPC to those targets. The BSD rtls are afaik not Sparc ready. (though there is not that much architecture dependent, and much can be copied from Linux I guess).

Can anybody comment on /which/ BSD variant is likely to add fewest problems to my heap?

FreeBSD is generally more advanced, but Netbsd and openbsd are usually more non x86 friendly. However that is old sentiment, I don't know the current situation.

Reply by email

Mark Morgan Lloyd
to Marco van de Voort
Marco van de Voort wrote 14 lines
On Wed, Apr 23, 2014 at 08:38:14AM +0000, Mark Morgan Lloyd wrote: > I'm exploring alternatives to Debian on SPARC. One of the obvious ones > is BSD which (I presume) will need some cross-builds to get FPC going. No, you will need to port FPC to those targets. The BSD rtls are afaik not Sparc ready. (though there is not that much architecture dependent, and much can be copied from Linux I guess). > Can anybody comment on /which/ BSD variant is likely to add fewest > problems to my heap? FreeBSD is generally more advanced, but Netbsd and openbsd are usually more non x86 friendly. However that is old sentiment, I don't know the current situation.

Thanks, I'm not sure which direction I'm heading since Debian "Wheezy" on SPARC is badly broken (e.g. FireFox/IceWeasel won't run). I'll be trying "Sid" next to see if there's any hope at all, after that possibly revisiting Solaris followed by Gentoo and possibly xBSD.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Marc Santhoff
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote 20 lines
Marco van de Voort wrote: > On Wed, Apr 23, 2014 at 08:38:14AM +0000, Mark Morgan Lloyd wrote: >> I'm exploring alternatives to Debian on SPARC. One of the obvious ones >> is BSD which (I presume) will need some cross-builds to get FPC going. > > No, you will need to port FPC to those targets. The BSD rtls are afaik not > Sparc ready. (though there is not that much architecture dependent, and > much can be copied from Linux I guess). > >> Can anybody comment on /which/ BSD variant is likely to add fewest >> problems to my heap? > > FreeBSD is generally more advanced, but Netbsd and openbsd are usually more > non x86 friendly. However that is old sentiment, I don't know the current > situation. Thanks, I'm not sure which direction I'm heading since Debian "Wheezy" on SPARC is badly broken (e.g. FireFox/IceWeasel won't run). I'll be trying "Sid" next to see if there's any hope at all, after that possibly revisiting Solaris followed by Gentoo and possibly xBSD.

I'm using FPC & Lazarus on FreeBSD, too. It's nice to have a precompiled binary for FPC and Laz at hand if something won't work. I can't speak for SPARC though, but you can look there:

http://www.freebsd.org/platforms/sparc.html

Maybe other BSDs have better support (Tier 1 in FreeBSD terms).

Lastly you need to get the compiler working on your OS/CPU-combination, as Marco mentioned ...

Marc Santhoff

Reply by email

Mark Morgan Lloyd
to Marc Santhoff
Marc Santhoff wrote 10 lines
I'm using FPC & Lazarus on FreeBSD, too. It's nice to have a precompiled binary for FPC and Laz at hand if something won't work. I can't speak for SPARC though, but you can look there: http://www.freebsd.org/platforms/sparc.html Maybe other BSDs have better support (Tier 1 in FreeBSD terms). Lastly you need to get the compiler working on your OS/CPU-combination, as Marco mentioned ...

Thanks for that Marc, I'm not sure I'll get there yet since the pressing problem is to have browsers etc. working on a comparatively familiar platform, so /if/ the latest Debian looks OK I might stick there for a while.

For Solaris users, I notice that sunfreeware.com now requires a subscription for the vast majority of downloads. Obviously there's mirrors for older files.

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Marco van de Voort
to Graeme Geldenhuys
Graeme Geldenhuys wrote 5 lines
> However that is old sentiment, I don't know the current > situation. That is correct. The latest FreeBSD supports quite a few targets (even ARM7) - unlike years back.

That's indeed the only arch added since I last looked. Most of the other pages aren't even updated.

Reply by email