I am creating portable application that should work in Linux and Windows, but I found that libnodave.so uses CCALL and libnodave.dll STDCALL calling conventions.
Is it possible to compile libnodave.so somehow to use STDCALL calling convention instead of CCALL? The reverse - libnodave.dll to use CCALL is also acceptable, but not so convenient.
My C/C++ skills are very low, so please provide some explanation as for a dummy. :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am creating portable application that should work in Linux and Windows, but I found that libnodave.so uses CCALL and libnodave.dll STDCALL calling conventions.
Is it possible to compile libnodave.so somehow to use STDCALL calling convention instead of CCALL? The reverse - libnodave.dll to use CCALL is also acceptable, but not so convenient.
My C/C++ skills are very low, so please provide some explanation as for a dummy. :)