pouët.net

cranker and 64bit binary

category: general [glöplog]
 
Im a big fan and user of the `cranker' packer/depacker for 68000 cpu. However, due to recent OSX upgrade only supporting/running 64bit applications, the result of compiling cranker from source results in a binary that is not usable to me natively.

Does anyone know how to get in touch with bifat/TEK?
added on the 2020-06-10 12:51:15 by spkr spkr
After "kkrunchy", "crinkler", "shrinkler", "squishy", and now "cranker", I'm starting to long for the days when exepackers had simple three-letter acronyms instead of sounding like Pokemon :)
added on the 2020-06-10 13:56:00 by Gargaj Gargaj
So we call the next one "MEW" and everyone's happy, right?
added on the 2020-06-10 14:04:04 by evilpaul evilpaul
bifat ët neoscientists døt org. I don't have easy access to OSX and cannot build it for you. Isn't there some kind of Wine for MacOSX? Or use the Amiga version?
added on the 2020-06-10 14:11:15 by bifat bifat
Quote:
So we call the next one "MEW" and everyone's happy, right?
on it
added on the 2020-06-10 14:53:20 by ferris ferris
...or should I say onyx?!1
added on the 2020-06-10 14:53:39 by ferris ferris
I heard good things about the second version of MEW
added on the 2020-06-10 17:21:10 by kb_ kb_
There's a line HOSTCC = gcc -m32 in src/Makefile. Chances are that by removing -m32 you can get a 64bit version out of it for OSX. Rebuild using make -B.
I think Bonefish created the latest OSX execuatble.
http://users.neoscientists.org/~bifat/binarydistillery/cranker/
Let me know if that doesn't work, I may have access to a friend's OSX computer in the next days.
added on the 2020-06-10 17:32:56 by bifat bifat
Here's a 64bit version for MacOSX, compiled by spkr:
http://users.neoscientists.org/~bifat/binarydistillery/cranker/cranker-0.66_macosx_64bit
Thanks!
added on the 2020-06-10 20:33:21 by bifat bifat
Quote:
I think Bonefish created the latest OSX execuatble

nope, latest that i was compiled by me was 0.3, and when i did, it was dual binary for both 32 and 64 bits, exactly for this reason - very old macs (12+ years) can only use 32 bits, and anything that runs recent (last 3-4 years) mac os, can run only 64bit executables.

Code:file ~/bin/cranker_osx_v0.3 /Users/bonefish/bin/cranker_osx_v0.3: Mach-O universal binary with 2 architectures: [i386:Mach-O executable i386] [x86_64:Mach-O 64-bit executable x86_64] /Users/bonefish/bin/cranker_osx_v0.3 (for architecture i386): Mach-O executable i386 /Users/bonefish/bin/cranker_osx_v0.3 (for architecture x86_64): Mach-O 64-bit executable x86_64
added on the 2020-06-11 01:26:35 by bonefish bonefish

login