View Single Post
Securix's Avatar
Posts: 107 | Thanked: 26 times | Joined on Jan 2008 @ New Jersey
#64
Ok, I have finally built a working Truecrypt 5.1a binary for OS2008!

Code:
Nokia-N800-50-2:/home/user# ./truecrypt51a --version
TrueCrypt 5.1a
Nokia-N800-50-2:/home/user# ./truecrypt51a --filesystem=vfat /media/mmc2/tcvol /media/mmc2/secure
Enter password for /media/mmc2/tcvol:
Enter keyfile [none]:
Protect hidden volume? (y=Yes/n=No) [No]:
Nokia-N800-50-2:/home/user# mount | grep loop
/dev/loop0 on /media/mmc2/secure type vfat (rw,fmask=0022,dmask=0022,codepage=cp437)
Only one problem: the only way to build it was to use gcc-4.2.1 in SB2 using the cs2007q3-glibc2.5-arm toolchain. Which means...you need to fire over a copy of libstdc++.so.6.0.9 and link it to /usr/lib/libstdc++.so.6 on your device, which I'm sure breaks other stuff.

As usual, I'm inspired to try this crap at 2am so at this point I'm about to pass out.

It seems to be the only library it needs...can I build the binary statically? Is there a way to make libstdc++.so.6.0.3 co-exist happily in OS2008 (Chinook)? Does Diablo use 6.0.9?

Here's the command-line verison if anyone wants to try it. Remember that you need to have /usr/lib/libstdc++.so.6.0.9. Be aware that it's not guaranteed to work and may break your system!
 

The Following User Says Thank You to Securix For This Useful Post: