Crinkler is an executable file compressor (or rather, a compressing linker) for compressing small 32-bit Windows demoscene executables. As of 2020, it is the most widely used tool for compressing 1k/4k/8k intros.
Hi,
I'm trying to build with Crinkler, but it seems to be stuck in an RVA forwarding loop. Is there a way to disable RVA forwardig with a command line switch? And if not, could anyone to point me to the place in source code where I can disable this myself?
This is what the output looks like:
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'ole32' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'ole32'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'ole32' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'ole32'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'ole32' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0'
1>
1>LINK : warning LNK: Import 'CoCreateFreeThreadedMarshaler' from 'api-ms-win-core-com-l1-1-0' uses forwarded RVA. Replaced by 'CoCreateFreeThreadedMarshaler' from 'ole32'
1>
and it just goes on forever like this in an endless loop
First it couldn't find the api-ms-win-core-com-l1-1-0.dll, but I copied it over from SysWOW64 and then it did that. I am on Visual Studio 2022.
Hi, I'm trying to build with Crinkler, but it seems to be stuck in an RVA forwarding loop. Is there a way to disable RVA forwardig with a command line switch? And if not, could anyone to point me to the place in source code where I can disable this myself?
This is what the output looks like:
and it just goes on forever like this in an endless loop
First it couldn't find the api-ms-win-core-com-l1-1-0.dll, but I copied it over from SysWOW64 and then it did that. I am on Visual Studio 2022.