On 24/05/2017 4:44 PM, Erik Joelsson wrote:
Hello David,

That error means something goes wrong when evaluating the macro body. Unfortunately make will not give you any better message than that. If you didn't change anything in make/common/NativeCompilation.gmk, the most likely cause is that you have changed a variable that is used in there, or in one of the parameters in that call, and that variable now has some character in it that gets misinterpreted, typically a comma or dollar would be the culprits.

Or a # :(

Thanks Erik. Offlist Christine F. suggested I look for editor temp files but I didn't find any. But by using the trace output and running the find command - there it was: .#constantPool.cpp

Wow! What an insane waste of time. :(

David

/Erik


On 2017-05-24 01:44, David Holmes wrote:
I just sync'd my local project with jdk10/hs and am getting a strange build error:

Building targets 'images test-image' in configuration 'linux-x64-debug'
lib/CompileJvm.gmk:207: *** missing separator.  Stop.

Line 207 is:

$(eval $(call SetupNativeCompilation, BUILD_LIBJVM, \

so it can't in itself have a missing separator!

I don't know how to try and debug this - any suggestions?

Thanks,
David

Reply via email to