I tried compiling the linux version of source aescrypt305_source.tar.gz, and it nearly worked by just extracting the source and running make.
I got an error
Code: Select all
gcc -Wall -D_FILE_OFFSET_BITS=64 -o aescrypt aescrypt.o aes.o sha256.o password.o
password.o:password.c:(.text+0x435): undefined reference to `_libiconv_open'
password.o:password.c:(.text+0x47b): undefined reference to `_libiconv'
password.o:password.c:(.text+0x4c3): undefined reference to `_libiconv_close'
password.o:password.c:(.text+0x4fd): undefined reference to `_libiconv_close'
password.o:password.c:(.text+0x50f): undefined reference to `_libiconv_close'
collect2: ld returned 1 exit status
Makefile:28: recipe for target `aescrypt' failed
make: *** [aescrypt] Error 1
Code: Select all
gcc -Wall -D_FILE_OFFSET_BITS=64 \
-o aescrypt aescrypt.o aes.o sha256.o password.o\
-liconv
ahnkle