novendraap / cryptonite

Automatically exported from code.google.com/p/cryptonite
GNU General Public License v2.0
0 stars 0 forks source link

Linker error on Android 4.2.2 #50

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install cryptonite on Android 4.2.2
2. Try to run truecrypt by choosing the Advanced option, then root terminal in 
cryptonite

What is the expected output? What do you see instead?
Expected: truecrypt runs
Actual: An error is thrown: the message is: soinfo_relocate(linker.cpp:989): 
cannot locate symbol "__extidx_end" referenced by "truecrypt"...CANNOT LINK 
EXECUTABLE

What version of the product are you using? On what operating system?
cryptonite 0.7.6 on Android 4.2.2

Please provide any additional information below.
I'm using a modified kernel, have not been able to test it on stock kernel.  
The kernel I'm using is discussed at 
http://forum.xda-developers.com/showthread.php?s=f9ec9d997846ee7a56da576f9f719d4
6&t=2151159, can be downloaded from http://d-h.st/fqV - the ROM I am using is 
ParanoidAndroid3

Can a pre-linked binary be used please?  I downloaded truecrypt.bin separately 
from your website, but running 'sh ./truecrypt.bin' in a terminal window fails 
with syntax error: '44' unexpected

Original issue reported on code.google.com by mahender...@gmail.com on 24 Feb 2013 at 7:07

GoogleCodeExporter commented 8 years ago
Can you try to do
$ chmod +x ./truecrypt.bin
and then call it directly (it's an executable, not a shell script):
$ ./truecrypt.bin
Otherwise, this is a duplicate of issue #46.

Original comment by christoph.schmidthieber@gmail.com on 24 Feb 2013 at 9:25