this was done on knoppix 6.0.1 with truecrypt source here are the errors any suggestions please; error from knoppix@Microknoppix:~/Desktop/truecrypt-6.3-source$ make WX_ROOT=~/Desktop/wxWidgets-2.9.0 wxbuild Configuring wxWidgets library... configure: WARNING: OpenGL libraries not available, disabling support for OpenGL Building wxWidgets library... /home/knoppix/Desktop/wxWidgets-2.9.0/src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const wxDateTime::TimeZone&) const': /home/knoppix/Desktop/wxWidgets-2.9.0/src/common/datetime.cpp:1648: warning: 'tm.wxDateTime::Tm::yday' may be used uninitialized in this function /home/knoppix/Desktop/wxWidgets-2.9.0/src/common/strconv.cpp: In member function 'virtual size_t wxMBConvUTF16BE::FromWChar(char*, size_t, const wchar_t*, size_t) const': /home/knoppix/Desktop/wxWidgets-2.9.0/src/common/strconv.cpp:1663: warning: 'cc[1]' may be used uninitialized in this function /home/knoppix/Desktop/wxWidgets-2.9.0/src/common/strconv.cpp: In member function 'virtual size_t wxMBConvUTF16LE::FromWChar(char*, size_t, const wchar_t*, size_t) const': /home/knoppix/Desktop/wxWidgets-2.9.0/src/common/strconv.cpp:1580: warning: 'cc[1]' may be used uninitialized in this function /home/knoppix/Desktop/wxWidgets-2.9.0/src/unix/fdiounix.cpp:96: error: no 'wxFDIOManager* wxAppTraits::GetFDIOManager()' member function declared in class 'wxAppTraits' make[1]: *** [baselib_fdiounix.o] Error 1 make: *** [wxbuild] Error 2 errors from make comand Compiling Serializable.cpp Compiling Serializer.cpp Compiling SerializerFactory.cpp Compiling StringConverter.cpp Compiling TextReader.cpp Compiling Directory.cpp Compiling File.cpp Compiling FilesystemPath.cpp Compiling Mutex.cpp Compiling Pipe.cpp Compiling Poller.cpp Compiling Process.cpp Compiling SyncEvent.cpp Compiling SystemException.cpp Compiling SystemInfo.cpp Compiling SystemLog.cpp Compiling Thread.cpp Compiling Time.cpp Updating library Platform.a Compiling Cipher.cpp Compiling EncryptionAlgorithm.cpp Compiling EncryptionMode.cpp Compiling EncryptionModeCBC.cpp Compiling EncryptionModeLRW.cpp Compiling EncryptionModeXTS.cpp Compiling EncryptionTest.cpp Compiling EncryptionThreadPool.cpp Compiling Hash.cpp Compiling Keyfile.cpp In file included from Keyfile.cpp:10: /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:43:21: warning: pkcs11.h: No such file or directory In file included from Keyfile.cpp:10: /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:56: error: 'CK_SLOT_ID' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:57: error: 'CK_FLAGS' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:77: error: 'CK_OBJECT_HANDLE' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:80: error: 'CK_SLOT_ID' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:86: error: expected `)' before 'errorCode' /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:92: error: expected `)' before 'errorCode' /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:106: error: 'CK_RV' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:109: error: 'CK_RV' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:160: error: 'CK_SESSION_HANDLE' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:181: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:183: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:186: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:194: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:195: error: 'CK_OBJECT_HANDLE' was not declared in this scope /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:195: error: template argument 1 is invalid /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:195: error: template argument 2 is invalid /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:195: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:195: error: 'CK_ATTRIBUTE_TYPE' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:196: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:196: error: 'CK_OBJECT_HANDLE' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:196: error: 'CK_ATTRIBUTE_TYPE' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:197: error: 'CK_SLOT_ID' was not declared in this scope /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:197: error: template argument 1 is invalid /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:197: error: template argument 2 is invalid /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:198: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:199: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:200: error: 'CK_SLOT_ID' has not been declared /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:205: error: 'CK_FUNCTION_LIST_PTR' does not name a type /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:211: error: 'CK_SLOT_ID' was not declared in this scope /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:211: error: template argument 1 is invalid /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:211: error: template argument 3 is invalid /home/knoppix/Desktop/truecrypt-6.3-source/Common/SecurityToken.h:211: error: template argument 4 is invalid make[1]: *** [Keyfile.o] Error 1 make: *** [all] Error 2 knoppix@Microknoppix:~/Desktop/truecrypt-6.3-source$ wiseman thanks for any feedback