Sign in Join

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

Mailing lists / fpc-devel / 2005-10

make cycle fails on darwin

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Vincent Snijders

Hi,

When I try to do a make cycles, it fails on darwin-macosx. I am using revision 1240.

/usr/local/lib/fpc/2.0.0/ppcppc -dNOMOUSE -Ur -dFPC_USE_LIBC -Ur -Xs -O1 -n -Fi../inc -Fi../powerpc -Fi../unix -Fi../bsd -Fi../bsd/powerpc -Fi../darwin/powerpc -FE.
-FU/Users/vsnijders/tmp/build/fpc/fpcsrc/rtl/units/powerpc-darwin -dpowerpc -dRELEASE -Fi../objpas/classes ../unix/classes.pp tthread.inc(84,32) Error: Illegal expression
classes.pp(51) Fatal: There were 1 errors compiling module, stopping classes.pp(51) Error: Compilation aborted

The offending line is:   fpwrite(PFilDes(FSem)^[1], #0, 1);

Vincent

Reply by email

Dr. Karl-Michael Schindler
to Vincent Snijders

Hi,

It looks like Peter's fix to tthread.inc and termiosproc.inc for linux and freebsd (revission 1221) should also be applied to openbsd, netbsd, darwin and maybe netwlibc.

Michael.

Vincent Snijders wrote 18 lines
Hi, When I try to do a make cycles, it fails on darwin-macosx. I am using revision 1240. /usr/local/lib/fpc/2.0.0/ppcppc -dNOMOUSE -Ur -dFPC_USE_LIBC -Ur - Xs -O1 -n -Fi../inc -Fi../powerpc -Fi../unix -Fi../bsd -Fi../bsd/ powerpc -Fi../darwin/powerpc -FE. -FU/Users/vsnijders/tmp/build/fpc/ fpcsrc/rtl/units/powerpc-darwin -dpowerpc -dRELEASE -Fi../objpas/ classes ../unix/classes.pp tthread.inc(84,32) Error: Illegal expression classes.pp(51) Fatal: There were 1 errors compiling module, stopping classes.pp(51) Error: Compilation aborted The offending line is: fpwrite(PFilDes(FSem)^[1], #0, 1); Vincent

Reply by email