by dunsurfin » Fri Feb 08, 2008 22:57
It's in portage but you need to download the source file separately. However it threw up an error for me and I can't understand what it means. Any help anyone?
Here's the build.log
>>> Unpacking source...
>>> Unpacking truecrypt-5.0.tar.gz to /var/tmp/portage/app-crypt/truecrypt-5.0/work
[32;01m*[0m Applying truecrypt-5.0-build.patch ...
[A[72C [34;01m[ [32;01mok[34;01m ][0m
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-crypt/truecrypt-5.0/work/truecrypt-5.0-source ...
[32;01m*[0m Checking wxGTK-2.8 for X support ...
[A[72C [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m Requested wxWidgets: unicode 2.8
[32;01m*[0m Using wxWidgets: gtk2-unicode-release-2.8
Compiling Buffer.cpp
Compiling Exception.cpp
Compiling Event.cpp
In file included from SerializerFactory.h:14,
from Serializable.h:16,
from Exception.h:14,
from Exception.cpp:1:
StringConverter.h:23: error: ‘static std::wstring TrueCrypt::StringConverter::FromNumber(long int)’ cannot be overloaded
StringConverter.h:22: error: with ‘static std::wstring TrueCrypt::StringConverter::FromNumber(TrueCrypt::int64)’
StringConverter.h:26: error: ‘static std::wstring TrueCrypt::StringConverter::FromNumber(TrueCrypt::uint64)’ cannot be overloaded
StringConverter.h:25: error: with ‘static std::wstring TrueCrypt::StringConverter::FromNumber(long unsigned int)’
In file included from SerializerFactory.h:14,
from Serializable.h:16,
from Exception.h:14,
from Buffer.cpp:10:
StringConverter.h:23: error: ‘static std::wstring TrueCrypt::StringConverter::FromNumber(long int)’ cannot be overloaded
StringConverter.h:22: error: with ‘static std::wstring TrueCrypt::StringConverter::FromNumber(TrueCrypt::int64)’
StringConverter.h:26: error: ‘static std::wstring TrueCrypt::StringConverter::FromNumber(TrueCrypt::uint64)’ cannot be overloaded
StringConverter.h:25: error: with ‘static std::wstring TrueCrypt::StringConverter::FromNumber(long unsigned int)’
make[1]: *** [Buffer.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Exception.o] Error 1
make: *** [all] Error 2
[31;01m*[0m
[31;01m*[0m ERROR: app-crypt/truecrypt-5.0 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 46: Called src_compile
[31;01m*[0m environment, line 2220: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake NOSTRIP=1 VERBOSE=1 CC="$(tc-getCC)" AR="$(tc-getAR)" CXX="$(tc-getCXX)" RANLIB="$(tc-getRANLIB)" EXTRA_CFLAGS="${CFLAGS}" EXTRA_CXXFLAGS="${CXXFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}" WX_CONFIG="${WX_CONFIG}" WX_CONFIG_EXTRA="" || die
[31;01m*[0m The die message:
[31;01m*[0m (no error message)
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/app-crypt/truecrypt-5.0/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/app-crypt/truecrypt-5.0/temp/environment'.
[31;01m*[0m
And here is the environment:
- Attachments
-
environment.tar.gz
- (22.46 KiB) Downloaded 11 times
Self-righteousness is a loud din raised to drown
the voice of guilt within us - Eric Hoffer