On 26 Feb 2015, at 22:09, vm-dev-request@lists.squeakfoundation.org wrote:

Hi Max.



I have the same problem on Slackware 14.1 with gcc 4.8.xyz


in Cog/platforms/unix/config/config.h.in if you pre-undefine the variables before autoconf gets to it, it apears  to fix the weirdness.



.....
/* Author: Ian.Piumarta@squeakland.org
*
* Last edited: 2006-04-23 12:34:41 by piumarta on emilia.local
*/

/* pre-empty some preprocessor variables used in srv/vm/cogit.h, cointer.h, etc */
# define NoDbgRegParms
# define NeverInline 
….

That’s the prettier solution :) Thanks Timothy.


This enables me to compile without that error; I have tested on all build types for squeak.cog.v3. and for the 'build' build type on squeak.cog.spur.





cordially,


tty