[fpc-pascal] pas2js Webgl unit committed

Michael Van Canneyt michael at freepascal.org
Tue May 8 07:55:36 CEST 2018


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.

On Tue, 8 May 2018, Ryan Joseph wrote:

> Are there any other ideas I could try to get this working? No idea why the PPU version is wrong after a totally clean build (i.e. trashed the entire directory and recompiled). If another Mac user has a binary they could upload that would be nice also.
>
>> On May 4, 2018, at 8:41 AM, Ryan Joseph <ryan at thealchemistguild.com> wrote:
>> 
>> Is this a Mac problem I’m having? I downloaded new sources, did a make all in the top level and make all again in pas2js. The last few lines are the make all for the compiler which ends without error then I cd to /utils/pas2js and make all again. Same error on the invalid PPU.
>> 
>> [100%] Compiled package utils-unicode
>> /bin/echo Build > build-stamp.i386-darwin
>> /bin/echo Build > base.build-stamp.i386-darwin
>> Ryans-MacBook-Pro:fpc ryanjoseph$ cd /Developer/ObjectivePascal/fpc/utils/pas2js 
>> Ryans-MacBook-Pro:pas2js ryanjoseph$ make all
>> /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
>> make: *** [fpmake] Error 1
>
> Regards,
> 	Ryan Joseph
>
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


More information about the fpc-pascal mailing list