Sign in Join

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

Mailing lists / fpc-devel / 2003-11

fpc-1.9.0: problems with fpcmake

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Tobias Diekershoff

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello everybody!

I just downloaded FPC 1.9 from SourceForge and installed it on my SuSE 8.1 box.

During first test compilations of some of my projects I encountered the following:

(1) using fpcmake to build new Makefiles leads to a loop. In the "Packages.fpc" file in the "/units/linux/rtl" directory the requirement is the rtl-package itself. After deleting this requirement fpcmake works just fine.

(2) It's obvious when looking in the source, but wasn't mentioned anywhere (or I didn't find it) that the new linux unit is currently empty and you have to use oldlinux instead...

Please note, that I'm not in the devel list ;)

have a nice day
Tobias

- --
http://tobias.d.bei.t-online.de/ -=- PGP User ID: 0x825CE007 -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/rhxBZGcehYJc4AcRAjeEAKCnDatKL4aiOiyxquhHsoFnu8quLACfTbpE 2Bh5ccyesAHmne4RZJAiZ9Q=
=DOsJ
-----END PGP SIGNATURE-----

Reply by email

Marco van de Voort
to Tobias Diekershoff

[snip]

(2) It's obvious when looking in the source, but wasn't mentioned anywhere (or I didn't find it) that the new linux unit is currently empty and you have to use oldlinux instead...

That's because oldlinux is not 100% compatible, and never will be. It is only meant as an aide for porting purposes.

Also oldlinux will be linux/i386 only (so code running on other processors and other Unix processes won't have it)

The units to use are baseunix and unix. Most often used calls from unit linux are in unit baseunix.

Unit unix might change a bit in time.

Reply by email