mono / Embeddinator-4000

Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
MIT License
758 stars 95 forks source link

Empty output directory #708

Open galilov opened 6 years ago

galilov commented 6 years ago

Steps to Reproduce

Use .DLL assembly from .ZIP archive https://1drv.ms/u/s!AukFGlTeq6H9hr5zITbtoYuXUHv-0A

Embeddinator-4000.0.4.0/tools/objcgen --debug --target=framework --platform=iOS --outdir=result iOSAuCoreMobileSDK.dll

Symbol file /Users/ag/work/333/MainLibNetStd/packages/Embeddinator-4000.0.4.0/tools/IKVM.Reflection.pdb doesn't match image /Users/ag/work/333/MainLibNetStd/packages/Embeddinator-4000.0.4.0/tools/IKVM.Reflection.dll
Parsing assemblies...
    Parsed 'iOSAuCoreMobileSDK.dll'
Processing assemblies...
    1439 types found
warning EM1011: Type `System.Exception` is not generated because it lacks a native counterpart.
......
......
bash-3.2$ ls result
bash-3.2$ 

There are no files in "result" directory.

Example assembly: https://1drv.ms/u/s!AukFGlTeq6H9hr5zITbtoYuXUHv-0A

rolfbjarne commented 6 years ago

There's an error in the output:

error EM0009: The feature `Returning type Stream from native code` is not currently supported by the tool

this is the reason there's no output.