Missing separator on macro call ?
Erik Joelsson
erik.joelsson at oracle.com
Wed May 24 06:44:19 UTC 2017
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.
/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
More information about the build-dev
mailing list