Looks like it is the cause of gcc libraries, as the conversion works properly on my local build.
You could compile your own binary to get rid of the issue.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I will try to recompile. I have installed Visual Studio 8 and not GCC. Even when so, could you publish your DLLs? Please put it here. It is an easiest way. Everybody will fall into this pitfall.
I have:
libgcc_s_dw2-1.dll form 13.8.2016; size 112142 - no version info in resources provided
libstdc++-6.dll from 12.10.2016; size 879630 - no version info in resources provided
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
May be that this is a problem of DLL libraries. You should bundle nonstandard DLLs:
libgcc_s_dw2-1.dll
libstdc++-6.dll
together with your executable.
I have got some libraries from Internet, but they could be newer or older.
Thanks for the report.
Looks like it is the cause of gcc libraries, as the conversion works properly on my local build.
You could compile your own binary to get rid of the issue.
I will try to recompile. I have installed Visual Studio 8 and not GCC. Even when so, could you publish your DLLs? Please put it here. It is an easiest way. Everybody will fall into this pitfall.
I have:
libgcc_s_dw2-1.dll form 13.8.2016; size 112142 - no version info in resources provided
libstdc++-6.dll from 12.10.2016; size 879630 - no version info in resources provided
Added 'ivcon_3d_conversion_rel_1_18_win32_incl_shared.zip' to releases.
Nice, but there is some defect and I do not see the file:
ivcon_3d_conversion_rel_1_18_src.zip 2014-12-03 1.0 MB 2
ivcon_3d_conversion_rel_1_18_win32.zip 2014-12-03 286.6 kB 20
ivcon_3d_conversion_rel_1_18_lin-x86.zip 2014-12-03 172.9 kB 2
Totals: 4 Items 3.3 MB 24
May be that you have marked this file as private or that it can take several hours when it will be published.
"This file will be ready for download shortly."
Looks like SourceForge backend needs more time.
Too bad! Now I see data, but this is 64 bit executeble :(. I do not have 64 bit OS at home.
Please rename yout executable to
ivcon_3d_conversion_rel_1_18_win64_incl_shared.zip
It is not WIN32 application.
I could test it at work, but true ivcon_3d_conversion_rel_1_18_win32_incl_shared.zip would be appreciated.
Yes, I confirm that your last build does not crash, it is good.
But on the oposite the conversion result is just an empty file :(. It is program failure to convert the vrml.
Last edit: Jaroslav Fojtik 2018-06-24
I commited a fix for you.
Don't be affraid to edit the code yourself - you may add any missing wrl features you need to iv_read().