Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Moneyplex2011 (32bit) and PCSC-lite (64bit)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
amair
n00b
n00b


Joined: 12 Aug 2003
Posts: 59

PostPosted: Sat Sep 07, 2013 7:18 am    Post subject: Moneyplex2011 (32bit) and PCSC-lite (64bit) Reply with quote

Hi,

I've finally updated my PC and now have a Gentoo 64bit multilib system. On this system I try to use Moneyplex2011 to do some HBCI homebanking with my new Reiner-SCT cyberjack RFID standard card reader. But I have problems to get that to work.
I've googled and read a lot but nothing works here.

My Moneyplex2011 is 32bit and the 64bit version talked about in some postings is no longer available for download. If I emerge pcsclite it's 64bit, no 32bit libs. dev-libs/cyberjack is 64bit only too.

I now wonder what's the easiest way to emerge sys-apps/pcsc-lite and dev-libs/cyberjack to get 32bit libs.

I hope that's possible and someone can guide me.

Best regards,
Andreas
Back to top
View user's profile Send private message
amair
n00b
n00b


Joined: 12 Aug 2003
Posts: 59

PostPosted: Mon Sep 09, 2013 9:58 am    Post subject: Reply with quote

Noone any ideas?
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Tue Sep 10, 2013 6:06 am    Post subject: Reply with quote

Sure, compile dev-libs/cyberjack and sys-apps/pcsc-lite (and everything it needs) as 32bit and copy the files (the *.so* libraries) to /usr/lib32 and run `ldconfig` for the files to get picked up
You can do that either in a 32bit chroot, system, VM or you can convert the ebuilds to the new multilib eclasses and use ABI_X86="32"
Some ten different ways of going about this, pick one
Back to top
View user's profile Send private message
amair
n00b
n00b


Joined: 12 Aug 2003
Posts: 59

PostPosted: Tue Sep 10, 2013 6:34 am    Post subject: Reply with quote

Hi,

thanks for your answer.

ssuominen wrote:
Sure, compile dev-libs/cyberjack and sys-apps/pcsc-lite (and everything it needs) as 32bit and copy the files (the *.so* libraries) to /usr/lib32 and run `ldconfig` for the files to get picked up
You can do that either in a 32bit chroot, system, VM

I knew that but I'm trying to avoid that.

ssuominen wrote:
or you can convert the ebuilds to the new multilib eclasses and use ABI_X86="32"
Some ten different ways of going about this, pick one

I already tried that but I must have forgotten something.
The pcsc-lite ebuild already uses multilib:
Code:
inherit eutils multilib udev user

Maybe I set ABI_X86="32" the wrong way, because the resulting binaries still were 64bit.

Best regards,
Andreas
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Tue Sep 10, 2013 7:51 am    Post subject: Reply with quote

amair wrote:
Hi,

thanks for your answer.

ssuominen wrote:
Sure, compile dev-libs/cyberjack and sys-apps/pcsc-lite (and everything it needs) as 32bit and copy the files (the *.so* libraries) to /usr/lib32 and run `ldconfig` for the files to get picked up
You can do that either in a 32bit chroot, system, VM

I knew that but I'm trying to avoid that.

ssuominen wrote:
or you can convert the ebuilds to the new multilib eclasses and use ABI_X86="32"
Some ten different ways of going about this, pick one

I already tried that but I must have forgotten something.
The pcsc-lite ebuild already uses multilib:
Code:
inherit eutils multilib udev user

Maybe I set ABI_X86="32" the wrong way, because the resulting binaries still were 64bit.

Best regards,
Andreas


"inherit multilib" doesn't proof anything, that's the generic (and old) eclass -- I meant something like 'autotools-multilib' or 'multilib-minimal'
And that alone isn't enough, you have to use correct syntax also rest of the ebuild

You can look for examples through the tree:

Code:

$ cd /usr/portage
$ grep autotools-multilib */*/*.ebuild
$ grep multilib-minimal */*/*.ebuild
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum