[Vm-dev] Problems building rev 2181 on Linux
henrik.s.johansen at veloxit.no
Fri Apr 9 21:50:47 UTC 2010
Let me guess, you tried loading VMMaker directly from the repository
rather than use the ConfigurationOf...?
All the issues mentioned below are Pharo-specific, and handled (ie.
Methods are changed etc.) by the metacello configuration.
There's been some work to restore VmMaker to a fork-agnostic state,
not finished yet though. Check the recent vm-dev archive for details.
Den 9. apr. 2010 kl. 21.19 skrev laurent laffont <laurent.laffont at gmail.com
> I've build trunk revision 2181 (last as time of writing) on Linux,
> using a PharoCore 1.0 image. Here's the problems I've faced:
> 1. Make fails. tttables.h not found (Freetype-Plugin-John M McIntosh.
> Change header in FT2Plugin class>>declareCVarsIn: cg
> cg addHeaderFile: '<ft2build.h>'.
> cg addHeaderFile: '<freetype/tttables.h>' <---- this line
> 2. Deprecation in String>>replaceLastOccurrence: with: (VMMaker-
> Change line
> pos := self findLastOccuranceOfString: oldSubstring startingAt: 1
> pos := self findLastOccurrenceOfString: oldSubstring startingAt: 1
> 3. VMMaker fails to build MiscPrimitivePlugin as External (VMMaker-
> it seems to enter an infine loop while progression shows "Inlining
> pass 17"
> So I have not built it.
> All Pharo 1.0 RC4 tests green.
> 1 tinyBenchmarks gives
> 295 M bytecodes/sec; 6.9 M sends/sec
> vs rev. 2131
> 334 M bytecodes/sec; 8.0 M sends/sec
> (CPU: Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz - no CFLAGS option)
> Laurent Laffont
More information about the Vm-dev