DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Hi i am using debian,
when i try to compile MIME Base64,
the make command tell me it can't find locale.h (and much more .h file)which include in perl.h
since i am not a programmer so i am not familier with these code.
pls. help me to i fix this pronlem, thanks for you help !!
Joseph
[ken:ken](03:04pm)$ apt-cache search perl | grep mime
libmime-base64-perl - MIME/Base64 decoding for Perl
libmime-lite-perl - Perl5 module for convenient generation of MIME messages
libmime-perl - Perl5 modules for MIME-compliant messages (MIME-tools)
mimefilter - Strips some unwanted MIME parts out of a MIME message.
libmime-types-perl - Perl extension for determining MIME types and Transfer Encoding
[ken:ken](03:05pm)$ apt-cache show libmime-base64-perl
Package: libmime-base64-perl
Priority: optional
Section: libs
Installed-Size: 112
Maintainer: Michael Alan Dorman <mdorman@debian.org>
Architecture: i386
Version: 2.12-4
Replaces: libwww, libwww-perl
Depends: perl (>= 5.6.0-21), perlapi-5.6.0, libc6 (>= 2.2.2-2)
Filename: pool/main/libm/libmime-base64-perl/libmime-base64-perl_2.12-4_i386.deb
Size: 17954
MD5sum: f309d4b7f60e94c41e554ebe4d22aee6
Description: MIME/Base64 decoding for Perl
Libmime-base64-perl is a collection of Perl modules which provide
simple and consistent methods for dealing with Base64 encoding.
thanks !!
but what kind of package ( i guess there are some packages do so) i need in order to fill up my /usr/include/ so when i going to compile other program which may also need those library files ??
i found in my redhat linux, there are more files in /usr/include/ ....
That depends on the other program. All you have to do is be able to read the error, then apt-cache search for it. OFTEN on Debian if you are compiling from source and it complains you don't have program named Foo installed, but you know you do, the compiler actually wants the foo-dev package. So you would do:
apt-cache search foo | grep dev
and it will show you:
foo-dev some foo program development files.
Give that a try.
Your question is too broad for an exact answer though.
thanks everybody!
after i exam all the file names which the compiler not found and i guess i found a development package which has all of the need header files ...
so i just apt-get install it .... then the problem solved!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.