Sign in Join

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

Mailing lists / fpc-devel / 2019-09

Win32 build of actual trunk

5 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Gabor Boros

Hi All,

If I try to build trunk (42942) with 3.0.4 Win32 got the next error:

r:/src/compiler/ppc386.exe -Ur -Xs -O2 -n -Fu..
-Fur:/src/rtl/units/i386-win32 -FE. -FUunits/i386-win32 -dRELEASE ppuutils/ppudump.pp -Fu../generic -dGENERIC_CPU -Fi.. globals.pas(58,29) Error: Identifier not found "m_prefixed_attributes" globals.pas(633,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted

Gabor

Reply by email

Jonas Maebe
to Gabor Boros
Gabor Boros wrote 9 lines
If I try to build trunk (42942) with 3.0.4 Win32 got the next error: r:/src/compiler/ppc386.exe -Ur -Xs -O2 -n -Fu.. -Fur:/src/rtl/units/i386-win32 -FE. -FUunits/i386-win32 -dRELEASE ppuutils/ppudump.pp -Fu../generic -dGENERIC_CPU -Fi.. globals.pas(58,29) Error: Identifier not found "m_prefixed_attributes" globals.pas(633,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted

You should perform a "make cycle" in the compiler directory, or "make all" at the top level FPC directory. The ppudump utility will then only be compiled with the final compiler. The compiler built during the first pass may not be feature-complete due to known bugs or limitations of the bootstrap compiler.

Jonas

Reply by email

Gabor Boros
to Jonas Maebe

2019. 09. 08. 13:14 keltezéssel, Jonas Maebe írta:

Show quoted text 5 lines
You should perform a "make cycle" in the compiler directory, or "make all" at the top level FPC directory. The ppudump utility will then only be compiled with the final compiler. The compiler built during the first pass may not be feature-complete due to known bugs or limitations of the bootstrap compiler.

I use "make all zipinstall".

The "make all zipinstall OS_TARGET=win64 CPU_TARGET=x86_64" works as expected and "make all zipinstall OS_TARGET=win32 CPU_TARGET=i386" not.

Gabor

Reply by email

Jonas Maebe
to Gabor Boros
Gabor Boros wrote 12 lines
2019. 09. 08. 13:14 keltezéssel, Jonas Maebe írta: > You should perform a "make cycle" in the compiler directory, or "make > all" at the top level FPC directory. The ppudump utility will then > only be compiled with the final compiler. The compiler built during > the first pass may not be feature-complete due to known bugs or > limitations of the bootstrap compiler. I use "make all zipinstall". The "make all zipinstall OS_TARGET=win64 CPU_TARGET=x86_64" works as expected and "make all zipinstall OS_TARGET=win32 CPU_TARGET=i386" not.

Try doing a "make distclean" first, it seems some old compiled unit being used.

Jonas

Reply by email

Gabor Boros
to Jonas Maebe

2019. 09. 08. 16:20 keltezéssel, Jonas Maebe írta:

Try doing a "make distclean" first, it seems some old compiled unit being used.

Thank you! I always copy the fresh source to a ramdisk then build, but accidentally started a build in the original source(svn) directory sometime in the past.

Gabor

Reply by email