LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Do i need "RPM Packages" or "SuSe Source code packages" (http://www.linuxquestions.org/questions/linux-software-2/do-i-need-rpm-packages-or-suse-source-code-packages-712953/)

Donati 03-19-2009 05:33 PM

Do i need "RPM Packages" or "SuSe Source code packages"
 
Hi

I have a Gemalto PC USB-SL Smartcard reader, and want to
install drivers and the PC-SC Lite app.

I found the drivers and app here:
http://support.gemalto.com/?id=62

My question is, wich file to download?

Im guessing this one:
Quote:

SuSe source code packages.
Describtion:
CCID driver source code, PC/SC Lite source code validated for the Gemalto CCID Smart Card Readers. It has been validated on SuSe 10.0 on x86. Remark : rename package as SuseGemplusCcid.tar.gz
But there is also this one:
Quote:

RPM packages.
Describtion:
RPM packages, CCID driver source codes, PC/SC Lite validated for the Gemalto CCID Smart Card Readers. It has been validated on RedHat WS4.0 on x86. Remark : rename package as RPMGemplusCcid.tar.gz
I run Linpus Linux 9.6

Thanks..

Finn Donati

{BBI}Nexus{BBI} 03-19-2009 06:11 PM

Yes go for the source code. That rpm is better suited to RedHat systems. Although they are both GNU/Linux, not all put their system files in the same locations.

Donati 03-19-2009 07:30 PM

Need a little additional help here :)

First i installed the pcsc-lite deamon, by cd to pcsc-lite-1.2.9-beta10 dir, then run ./configure, make and make install.

Then i want to install the CCID driver, but when i cd to ccid-1.2.4 dir, and run ./configure i get this:
Code:

checking for libpcsclite >= 1.2.9-beta9... no
configure: error: use PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
[root@localhost ccid-1.2.4]#

Im unsure exactly what i am to do now?
I looked, and i do have /use/local/lib/pkgconfig/libpcsclite.pc

Here is a qoute from the INSTALL file:
Quote:

By default pcscd and my ccid driver use /usr/local/pcsc/drivers/ as
directory for hotplug drivers. The ./configure script try to get the
directory used by pcscd using 'pkg-config libpcsclite --variable=usbdropdir'
So you should not have to use the --enable-usbdropdir=DIR argument.
I do not have a pcsc dir in /usr/local/.
But i do have this /usr/lib/pcsc/drivers/

So i think i have to use the --enable-usbdropdir=DIR argument,
correct?

Should i try "./configure --enable-usbdropdir=/usr/lib/pcsc/drivers/"?

Thanks..

Finn Donati

JaksoDebr 03-19-2009 07:32 PM

An RPM file is just a package. In the end it can also contain source code (RPM's do not necessarily contain binary executables). The advantage of RPM packages that the user doesn't have to remember install locations, making maintenance easier.

As a matter of fact, RPM is specific to RedHat, even if developed by RedHat employees. Suse is using the RPM packaging format as well. Despite the fact that both RedHat/Fedora and Suse use RPM's, their contents can be different, always according to the file system concepts of the target distribution.

Linux Archive


All times are GMT -5. The time now is 05:55 PM.