I started experimenting with 4k coding. Actually, I was thinking about coding one for the Pixelshow demoparty but the competition rules deny using a dropper. Originally, I've been based on auld's 1kb framework but now the executable is more than 10kb if I don't use the dropper and apacker (which only packs the com file). I needed a good exe packer for 4ks and I found crinkler.
Of course, it is not a cruncher that compresses my exe directly but I had to figure out how to use it as a linker. Ok, I have my object file and I write something like:
crinkler.exe /OUT:oglsmall.exe /SUBSYSTEM:WINDOWS /COMPMODE:FAST oglsmall.o
But I get the error: fatal error: LNK 0: could not find symbol '__imp__LoadLibraryA@4'
Ok,. maybe the libs that are used should be linked too or something but I either copy the object file and cruncher inside the lib directory of gcc and try again to get the same result or specfying the libs in the command line of crinkler (e.g. ...MPMODE:FAST libkernel32.dll ... etc.. oglsmall.o) doesn't work (produces another error message). Help!