Page 1 of 1

Marmalade wrapper issue

PostPosted: Thu Nov 06, 2014 10:47 am
by JonAM
Hello,

I'm trying to build a project with the Magic Particles wrapper for marmalade. It is working correctly with the X86 configuration, but when using the GCC ARM Debug configuration, it fails with the following linker error:

1>------ Build started: Project: Test, Configuration: GCC ARM Debug Win32 ------
1>Linking...
1>ARM Linking(GCC) ...
1>c:/marmalade/7.4/s3e/gcc/win32/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/bin/ld.exe: cannot find -lmmagic3d_d
1>collect2.exe: error: ld returned 1 exit status
1>Test - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Total Build Time 0:01

Trying to build directly the marmalade3d project has the same effect.

Am I missing something?

Regards,

Jon

Re: Marmalade wrapper issue

PostPosted: Thu Nov 06, 2014 11:15 am
by Odin_KG
Hello,

It seems to me it is the problem of Marmalade. I build the same source code for all configurations of Marmalade. If Marmalade does not work with own libraries it is bug of Marmalade. I think you should address to developers of Marmalade with this problem.

Re: Marmalade wrapper issue

PostPosted: Thu Nov 06, 2014 12:53 pm
by JonAM
Thanks for the help. I had to copy the libs from the marmalade API to the wrapper folder. Maybe they could be included in the wrapper zip file to make the setup process easier :)

Re: Marmalade wrapper issue

PostPosted: Fri Nov 07, 2014 6:39 am
by Odin_KG
Thanks for the help.

I think you fixed this problem on your own :-)

Maybe they could be included in the wrapper zip file to make the setup process easier :)

It seems to me, wrapper for marmalade is too large already.