L1L1 / cardpeek

Automatically exported from code.google.com/p/cardpeek
Other
454 stars 117 forks source link

can't compile cardpeek 0.8.1 under debian squeeze #39

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.down load tarball 0.8.1.tgz
2.uncompress and go into sub directory
3.try to run ./configure then get an error on libcurl

[....]
checking for CURL... no
configure: error: Package requirements (libcurl) were not met:
No package 'libcurl' found

What is the expected output? What do you see instead?

--> checking for CURL... yes

What version of the product are you using? On what operating system?

cat /etc/debian_version 
7.2
sudo dpkg -l libcurl3 curl
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| 
État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=
attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                      Version           Architecture      Description
+++-========================-=================-=================-===============
=======================================
ii  curl                     7.26.0-1+wheezy6  i386              command line 
tool for transferring data with URL synta
ii  libcurl3:i386            7.26.0-1+wheezy6  i386              easy-to-use 
client-side URL transfer library (OpenSSL 

ll  /usr/lib/i386-linux-gnu/libcurl*
[...]
lrwxrwxrwx 1 root root     12 nov.  20 00:19 
/usr/lib/i386-linux-gnu/libcurl.so.3 -> libcurl.so.4
lrwxrwxrwx 1 root root     16 nov.  20 00:19 
/usr/lib/i386-linux-gnu/libcurl.so.4 -> libcurl.so.4.2.0
-rw-r--r-- 1 root root 433152 nov.  20 00:19 
/usr/lib/i386-linux-gnu/libcurl.so.4.2.0

Original issue reported on code.google.com by terre.ar...@gmail.com on 26 Nov 2013 at 8:35

GoogleCodeExporter commented 9 years ago
error on version name the Linux debian version is Wheezy as indicate in package 
list

Original comment by terre.ar...@gmail.com on 26 Nov 2013 at 8:38

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
You don't the have right packages: you need the "dev" package to compile tools 
on a debian platform. I would suggest that you add libcurl3-dev (or 
libcurl4-opensll-dev, etc.).

More specifically, you have:
1) libcurl3 this is need for programs that *use* curl.
2) libcurl3-dev this is needed to *compile* programs that use curl.

The same applies for the other libraries: liblua-5.2, openssl, libpcsclite, etc.

I guess the default message provided by "configure" is a bit ambiguous. I will 
check if it's possible to modify it in the next release of card peek, in order 
to make it more explicit about the need for the "dev" library.

Original comment by L...@gmx.com on 27 Nov 2013 at 9:56

GoogleCodeExporter commented 9 years ago
ohh ... am sorry about this noise,
i have installed 

libcurl4-openssl-dev     7.26.0-1+wheezy6  i386              development files 
and documentation for libcurl (OpenS

and all is working as design (compilation / usage / ...)
many thanks for for your answer.

Original comment by terre.ar...@gmail.com on 27 Nov 2013 at 7:53