MicroEJ Linker error: __icetea__invokevirtual is undefined

Hello,

I have an issue with the linker when building a MicroEJ application:

=============== [ Initialization Stage ] ===============
VEE Port connected to BSP location '' using platform option 'root.dir' in 'bsp/bsp.properties'.
=============== [ Converting fonts ] ===============
=============== [ Converting images ] ===============
=============== [ Launching SOAR (Multi-Sandbox) ] ===============
=============== [ Launching Link ] ===============
2 : LINKER ERROR
[M6] - The symbol __icetea__invokevirtual is undefined.

I am not sure what can cause this issue, could you please help?

Thank you!
Alan

Hello Alan,

Can you please check that your VEE Port build contains the following file?

/path/to/VEEPort/source/MICROJVM/link/icetea_linker_support.o

Best regards,
Rémy

Hi Remy,

Oh, indeed, I had a gitignore *.o, rebuilding the VEE Port did regenerate this file.
Then my application build is successful.

Thank you very much!
Alan