Sign in Join

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

Mailing lists / fpc-devel / 2008-11

libc on various platforms

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Mark Morgan Lloyd

on sparc-linux I see that libc.ppu etc. is no longer being built, it is however built for i386 and arm and for 2.2.0 and older. Is this intentional?

To be honest I can't remember why I needed this but I've got notes to copy the files manually during installation- it might have been something to do with Lazarus.

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

Jonas Maebe
to Mark Morgan Lloyd
Mark Morgan Lloyd wrote
on sparc-linux I see that libc.ppu etc. is no longer being built, it is however built for i386 and arm and for 2.2.0 and older. Is this intentional?

Yes. Libc is a kylix compatibility unit that is i386-specific. It used to be built for other architectures by accident. It's best to use the functionality in the unixtype/basunix/unix units instead (if available there).

Jonas

Reply by email

Marco van de Voort
to Mark Morgan Lloyd: on sparc-linux I see that libc.ppu etc. is no longer being built, it is however built for…

In our previous episode, Mark Morgan Lloyd said:

Show quoted text 7 lines
on sparc-linux I see that libc.ppu etc. is no longer being built, it is however built for i386 and arm and for 2.2.0 and older. Is this intentional? To be honest I can't remember why I needed this but I've got notes to copy the files manually during installation- it might have been something to do with Lazarus.

In addition to Jonas comments, see here:

http://wiki.freepascal.org/libc_unit

Reply by email

Mark Morgan Lloyd
to Marco van de Voort
Marco van de Voort wrote 12 lines
In our previous episode, Mark Morgan Lloyd said: > on sparc-linux I see that libc.ppu etc. is no longer > being built, it is however built for i386 and arm and for 2.2.0 and > older. Is this intentional? > > To be honest I can't remember why I needed this but I've got notes to > copy the files manually during installation- it might have been > something to do with Lazarus. In addition to Jonas comments, see here: http://wiki.freepascal.org/libc_unit

Tjanks Marco, noted. I think the reason I needed it was an (unsuccessful) attempt to compile Lazarus bigide on non-x86.

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