You are not logged in.

#1 2008-03-08 11:09:31

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Truecrypt 5 in AUR/pacman?

Hi. Is there a way to install truecrypt 5 with pacman/AUR? I don't see it in repos.
I tried manual install but I got errors when trying to "make" with the wxWidgets

ty

Last edited by k3rn31 (2008-03-08 12:20:40)


~k3rn31

Offline

#2 2008-03-08 14:28:12

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: Truecrypt 5 in AUR/pacman?

truecrypt and truecrypt-utils are in Extra, just not updated yet.
You can do this by yourself using abs and makepkg.


to live is to die

Offline

#3 2008-03-08 15:13:48

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: Truecrypt 5 in AUR/pacman?

Ok Thanks. But is the truecrypt 5 in aur yet?
I don't find it

Last edited by k3rn31 (2008-03-08 15:14:04)


~k3rn31

Offline

#4 2008-03-08 17:30:25

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Truecrypt 5 in AUR/pacman?

It's an official package, so it won't be in the AUR. I'm working on the 5.0a build at the moment, and I expect to have it available in the extra repo in the next couple of days.

Offline

#5 2008-03-08 18:51:24

tempsanity
Member
Registered: 2007-06-27
Posts: 14

Re: Truecrypt 5 in AUR/pacman?

Thanks! Please post something here when it is ready.

Offline

#6 2008-03-08 18:54:01

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: Truecrypt 5 in AUR/pacman?

Nice news! We will wait


~k3rn31

Offline

#7 2008-03-11 17:30:02

tempsanity
Member
Registered: 2007-06-27
Posts: 14

Re: Truecrypt 5 in AUR/pacman?

I compiled it (5.1) without problems following the readme smile

Offline

#8 2008-03-11 21:57:12

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: Truecrypt 5 in AUR/pacman?

tempsanity wrote:

I compiled it (5.1) without problems following the readme smile

What did you installed for wXWidgets... in wXWidgets I think that I have the problem

Last edited by k3rn31 (2008-03-11 21:57:45)


~k3rn31

Offline

#9 2008-03-12 17:25:03

tempsanity
Member
Registered: 2007-06-27
Posts: 14

Re: Truecrypt 5 in AUR/pacman?

Hi,

So:

1. Download wxWidgets-2.8.7.tar.gz  (wxWidgets - all)

wget http://switch.dl.sourceforge.net/source … 8.7.tar.gz

2. Unpack
3. Remember the dir with wxWidgets source
3. Go to your Truecrypt source dir
4. Run the following command to configure the wxWidgets library for TrueCrypt
   and to build it:

   $ make WX_ROOT=/usr/src/wxWidgets wxbuild (in my case it was /home/username/apps/wxWidgets/ )

   "The variable WX_ROOT must point to the location of the source code of the
   wxWidgets library. Output files will be placed in the './wxrelease/'
   directory."

5. Run 'make'
6. A new dir should be present in your truecrypt dir - /Main/ if everything went OK
7. cd /Main/ and ./truecrypt

That's it wink

Last edited by tempsanity (2008-03-15 10:37:22)

Offline

#10 2008-03-12 19:12:38

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: Truecrypt 5 in AUR/pacman?

Thank you. I will try again with wxWidgets.


~k3rn31

Offline

#11 2008-03-12 19:34:32

tempsanity
Member
Registered: 2007-06-27
Posts: 14

Re: Truecrypt 5 in AUR/pacman?

No problem mate. wxWidgets is a must.

Good luck!

Offline

#12 2008-03-12 19:53:08

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: Truecrypt 5 in AUR/pacman?

I am getting errors in make:

TrueCrypt-16x16.xpm:253: warning: deprecated conversion from string constant to 'char*'

but the program is opening ok.

Thank you

Last edited by k3rn31 (2008-03-12 19:54:34)


~k3rn31

Offline

#13 2008-03-12 21:09:55

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Truecrypt 5 in AUR/pacman?

That's a warning, not an error. wink

Offline

#14 2008-03-12 23:43:57

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: Truecrypt 5 in AUR/pacman?

Yeap, sorry for that smile I understood that later

The program runs ok

Last edited by k3rn31 (2008-03-12 23:44:10)


~k3rn31

Offline

#15 2008-03-30 06:55:42

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: Truecrypt 5 in AUR/pacman?

Hm... what's the deal with compiling truecrypt 5 that works on box [a] but not box [b]?
Running Arch on both machines with identical versions of Gcc, make, fuse etc. neutral

We need TC 5 in the repo! :-D

Offline

#16 2008-03-30 13:44:25

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: Truecrypt 5 in AUR/pacman?

I'm getting these error messages during the compiling session:

"# make
Compiling Memory.cpp
Memory.cpp: In static member function 'static int TrueCrypt::Memory::Compare(const void*, size_t, const void*, size_t)':
Memory.cpp:33: error: 'memcmp' was not declared in this scope
Memory.cpp: In static member function 'static void TrueCrypt::Memory::Copy(void*, const void*, size_t)':
Memory.cpp:39: error: 'memcpy' was not declared in this scope
Memory.cpp: In static member function 'static void TrueCrypt::Memory::Zero(void*, size_t)':
Memory.cpp:49: error: 'memset' was not declared in this scope
make[1]: *** [Memory.o] Error 1
make: *** [all] Error 2"

Anyone knows what this is about and how to rectify it? I've tried google but no luck.

Offline

#17 2008-03-30 16:26:12

tockar
Member
From: Poland
Registered: 2006-06-08
Posts: 15
Website

Re: Truecrypt 5 in AUR/pacman?

Is there a chance for two packages: truecrypt and truecrypt-nogui? Wxwidget is a pain for users who doesn't need gui (especially KDE users)...

Last edited by tockar (2008-03-30 16:27:54)

Offline

#18 2008-04-02 06:12:05

Cucscspr
Member
Registered: 2008-04-02
Posts: 6

Re: Truecrypt 5 in AUR/pacman?

new2arch wrote:

I'm getting these error messages during the compiling session:

"# make
Compiling Memory.cpp
Memory.cpp: In static member function 'static int TrueCrypt::Memory::Compare(const void*, size_t, const void*, size_t)':
Memory.cpp:33: error: 'memcmp' was not declared in this scope
Memory.cpp: In static member function 'static void TrueCrypt::Memory::Copy(void*, const void*, size_t)':
Memory.cpp:39: error: 'memcpy' was not declared in this scope
Memory.cpp: In static member function 'static void TrueCrypt::Memory::Zero(void*, size_t)':
Memory.cpp:49: error: 'memset' was not declared in this scope
make[1]: *** [Memory.o] Error 1
make: *** [all] Error 2"

Anyone knows what this is about and how to rectify it? I've tried google but no luck.

---------------------------------------------------
I am also having problems...

wxWidgets seems to configure OK.

cucscspr ~/Desktop/work/truecrypt-5.1a-source  $  make WX_ROOT=/home/cucscspr/Desktop/work/wxWidgets-2.8.7 wxbuild
Configuring wxWidgets library...
Building wxWidgets library...
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const wxDateTime::TimeZone&) const':
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/datetime.cpp:1768: warning: 'tm.wxDateTime::Tm::yday' is used uninitialized in this function
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/strconv.cpp: In member function 'virtual size_t wxMBConv_iconv::GetMBNulLen() const':
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/strconv.cpp:1960: warning: deprecated conversion from string constant to 'wchar_t*'
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/strconv.cpp: In member function 'virtual size_t wxMBConvUTF16BE::FromWChar(char*, size_t, const wchar_t*, size_t) const':
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/strconv.cpp:1223: warning: 'cc[1]' may be used uninitialized in this function
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/strconv.cpp: In member function 'virtual size_t wxMBConvUTF16LE::FromWChar(char*, size_t, const wchar_t*, size_t) const':
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/common/strconv.cpp:1140: warning: 'cc[1]' may be used uninitialized in this function
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/gtk/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)':
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/gtk/bitmap.cpp:971: warning: suggest parentheses around && within ||
/home/cucscspr/Desktop/work/wxWidgets-2.8.7/src/gtk/gsockgtk.cpp:134: warning: 'wxDummyGsockVar' defined but not used
cucscspr ~/Desktop/work/truecrypt-5.1a-source  $

I am also getting a similar error to new2arch's.

cucscspr ~/Desktop/work/truecrypt-5.1a-source  $  make
Compiling Buffer.cpp
Compiling Exception.cpp
Compiling Event.cpp
Compiling FileCommon.cpp
Compiling MemoryStream.cpp
Compiling Memory.cpp
Memory.cpp: In static member function 'static int TrueCrypt::Memory::Compare(const void*, size_t, const void*, size_t)':
Memory.cpp:33: error: 'memcmp' was not declared in this scope
Memory.cpp: In static member function 'static void TrueCrypt::Memory::Copy(void*, const void*, size_t)':
Memory.cpp:39: error: 'memcpy' was not declared in this scope
Memory.cpp: In static member function 'static void TrueCrypt::Memory::Zero(void*, size_t)':
Memory.cpp:49: error: 'memset' was not declared in this scope
make[1]: *** [Memory.o] Error 1
make: *** [all] Error 2
cucscspr ~/Desktop/work/truecrypt-5.1a-source  $

I have gotten similar errors trying to compile cryptkeeper and a couple others I think that I can't recall right now.  I've tried extensively to figure these problems out with google to no avail.

Please, any help would be useful to me, no matter how small...

Thanx

Offline

#19 2008-04-02 06:25:46

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: Truecrypt 5 in AUR/pacman?

Cucscspr wrote:

[snip]
Please, any help would be useful to me, no matter how small...

Thanx

It was suggested by TomK that gcc 4.3 is incompatible when building TC 5. Gcc 4.2 is the version you want to use.

Last edited by new2arch (2008-04-02 06:41:22)

Offline

#20 2008-04-02 06:47:22

zyghom
Member
From: Poland/currently Africa
Registered: 2006-05-11
Posts: 432
Website

Re: Truecrypt 5 in AUR/pacman?

I don't understand problem: since 5x tc is binary file, one file, just download debian package and extract from there this file and use it


Zygfryd Homonto

Offline

#21 2008-04-02 06:50:56

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: Truecrypt 5 in AUR/pacman?

zyghom wrote:

I don't understand problem: since 5x tc is binary file, one file, just download debian package and extract from there this file and use it

Have you successfully installed the Debian package in Arch? There gotta be a catch since some folks here have been requesting the TC 5 in the repo.

Offline

#22 2008-04-02 06:55:22

zyghom
Member
From: Poland/currently Africa
Registered: 2006-05-11
Posts: 432
Website

Re: Truecrypt 5 in AUR/pacman?

new2arch wrote:
zyghom wrote:

I don't understand problem: since 5x tc is binary file, one file, just download debian package and extract from there this file and use it

Have you successfully installed the Debian package in Arch? There gotta be a catch since some folks here have been requesting the TC 5 in the repo.

yes, debian package - specially in case of one file - is not a deal at all
secondly: I hate(d) tc5 since it was not working at the beginning without X
ok, now it does but they killed me with this idea "gui only version"


Zygfryd Homonto

Offline

#23 2008-04-02 07:09:04

Cucscspr
Member
Registered: 2008-04-02
Posts: 6

Re: Truecrypt 5 in AUR/pacman?

WOW you guys are quick, thanks new2arch for the tip about GCC I will try that smile 

And thanx to you zyghom for your tip, I figured on that before I came back to the forum tho tongue and yes you are right, it does work.



Just download the x86_64 package from truecrypt site here and extract it, then just run the truecrypt bin. That is if you are on Arch64, but should work with 32 also if you grab the deb32 package.

I have gotten it to actually map the drive, but it won't mount for some reason, although I haven't fooled around much yet.. but u can easily mount it yourself with mount /dev/loop0 or whatever number u mapped to.

weeee!

I could not use the 4.3 package for some reason, it would not map my drive that i crypted from windows.  but 5.1a works great..

Last edited by Cucscspr (2008-04-02 07:17:31)

Offline

#24 2008-04-02 07:16:16

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: Truecrypt 5 in AUR/pacman?

Cucscspr wrote:

WOW you guys are quick, thanks new2arch for the tip about GCC I will try that smile 

And thanx to you zyghom for your tip, I figured on that before I came back to the forum tho tongue and yes you are right, it does work.



Just download the x86_64 package from truecrypt site here and extract it, then just run the truecrypt bin.

I have gotten it to actually map the drive, but it won't mount for some reason, although I haven't fooled around much yet.. but u can easily mount it yourself with mount /dev/loop0 or whatever number u mapped to.

weeee!

I could not use the 4.3 package for some reason, it would not map my drive that i crypted from windows.  but 5.1a works great..

Hm. I'll check it out but I know for sure TC 5 requires you to use 'sudo' to mount devices which I don't use anyway so I'm still stuck using 'su' to mount.

Offline

#25 2008-04-02 07:21:02

new2arch
Member
Registered: 2008-02-25
Posts: 235

Re: Truecrypt 5 in AUR/pacman?

zyghom wrote:
new2arch wrote:
zyghom wrote:

I don't understand problem: since 5x tc is binary file, one file, just download debian package and extract from there this file and use it

Have you successfully installed the Debian package in Arch? There gotta be a catch since some folks here have been requesting the TC 5 in the repo.

yes, debian package - specially in case of one file - is not a deal at all
secondly: I hate(d) tc5 since it was not working at the beginning without X
ok, now it does but they killed me with this idea "gui only version"

I don't have any needs auto mounting stuff, so for me TC 5 is perfect. I find TC to be really valuable especially on a laptop, considering laptop thefts at airports are not unheard of.

Offline

Board footer

Powered by FluxBB