Different less compilation results between grunt and server side compilation

The scary pumpkin will give you 75,000 elixir when it is removed. Make sure that your storages are not full!


It is most definitely a problem with the preprocessor not finding a function in platform.h. I might have an answer to the problem.

The ISNAN macro/function was moved to into the standard namespace when using cmath.h instead of math.h. Related

This commit allowed the preprocessor to find the right function for the macro definition. This is the result of this issue.

I am not certain when this change was deployed but there is a work around in the notes for the issue. You need to explicitly tell g++ to use the '98 standard at configure time.

Work-around by setting:

export CXX="g++ -std=c++98"

before running ./configure (without the patch, from the release tarball).

This is valid assuming you are using the newest GCC/G++ and using the older library as you have described. If you can, use the newest library version as tinylyx has described that seemingly builds correctly.


My rec... keep it around until you need it for one of those big 6,000,000 upgrades. The decorations don't loose value and invaders can't take the 20% storage penalty like when they invade your containers. Use it to put you right in range of your elixer goals.

Tags:

Magento2

Grunt