Sign in Join

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

Mailing lists / fpc-devel / 2011-09

Build error on Win32 - SVN Trunk

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Leonardo M. Ramé

Hi, I'm trying to compile the SVN Trunk version using FPC 2.5.1 to bootstrap. I'm working on Windows 32 bits.

Usually I just do this:

e:
cd fpc
svn upmake clean all PP=e:\pp\bin\i386-win32\ppc386.exe make install

And it worked without problems until today. I do this process once a month.

When I do "make clean all PP=e:\pp\bin\i386-win32\ppc386.exe" the compiling process starts, and after a while, I get this error message:

process_begin: CreateProcess((null), __missing_command_CMP -i218 ppc3.exe ppc386.exe, ...) failed.

Is this a bug?, or I have use another compiler to bootstrap?.  
Leonardo M. Ramé
http://leonardorame.blogspot.com

Reply by email

Jonas Maebe
to Leonardo M. Ramé
Leonardo M. Ramé wrote
Hi, I'm trying to compile the SVN Trunk version using FPC 2.5.1 to bootstrap.

This is wrong. It has always been wrong and will always be wrong. Bootstrapping has always only been supported and will always only be supported when starting with the latest official release. There was a thread on this list just two days ago in which I repeated that again two times:
* http://lists.freepascal.org/lists/fpc-devel/2011-September/025951.html
* http://lists.freepascal.org/lists/fpc-devel/2011-September/025953.html

Show quoted text 7 lines
And it worked without problems until today. I do this process once a month. When I do "make clean all PP=e:\pp\bin\i386-win32\ppc386.exe" the compiling process starts, and after a while, I get this error message: process_begin: CreateProcess((null), __missing_command_CMP -i218 ppc3.exe ppc386.exe, ...) failed. Is this a bug?, or I have use another compiler to bootstrap?.

You have to have the directory with the binaries of a *full install* of the latest release in your path for bootstrapping to be supported. Not a snapshot. Not a self-compiled version. Not just a compiler binary. The complete install of the latest release.

Jonas

Reply by email