You mean this line: PT:=P.Targets.AddLibrary('pas2jslib.pp’);?

I removed that line but if I do a “make all” in the /utils/pas2js directory I 
still get this error. I remember getting this in the past before and doing a 
clean install seem to fix it but not this time. The file system.ppu is the 
culprit but that was built from the original make all on the top directory.

/usr/local/bin/ppc386 fpmake.pp -n -Fu../../rtl/units/i386-darwin 
-Fu../../packages/paszlib/units/i386-darwin 
-Fu../../packages/fcl-process/units/i386-darwin 
-Fu../../packages/hash/units/i386-darwin 
-Fu../../packages/libtar/units/i386-darwin 
-Fu../../packages/fpmkunit/units/i386-darwin  
PPU Loading /Developer/ObjectivePascal/fpc/rtl/units/i386-darwin/system.ppu
PPU Invalid Version 200
Fatal: Can't find unit system used by fpmake
Fatal: Compilation aborted


> On May 8, 2018, at 12:55 PM, Michael Van Canneyt <mich...@freepascal.org> 
> wrote:
> 
> IMO the simplest solution for you is to use the pas2js repo:
> 
> Remove the line in fpMake.pp that adds the library. Run make all.
> 
> You will not have the library version of the compiler, but the rest should
> be compiled: command-line compiler and web compiler.
> 
> Michael.

Regards,
        Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to