LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-06-2003, 01:02 AM   #1
knute
LQ Newbie
 
Registered: Jul 2003
Location: Minot, ND
Posts: 8

Rep: Reputation: 0
Missing Development Files


I'm trying to compile w3m on my system, and when I run the configure
script, I get a list of files that are missing.

Here's a cut and paste of the screen.
Code:
additional library found:  -lnsl
/usr/lib/libz found
/usr/include/zlib.h found
/usr/lib/libpthread found
Your OS is Linux; using gc library comes with w3m.
Input additional LD flags other than listed above, if any:
:
Checking machine dependency.
Global mime.types not found; Hope /usr/local/lib/mime.types works.
You don't have ranlib.
You have mkdir -p.
You have perl.
You don't have long long
You don't have strcasecmp().
You don't have strcasestr().
You don't have strchr().
You don't have strerror().
You don't have sys_errlist[].
You don't have bcopy().
You don't have waitpid().
You don't have wait3().
You don't have strftime().
You don't have getcwd().
You don't have getwd().
You don't have symlink().
You don't have readlink().
You don't have lstat().
You don't have setenv().
You don't have putenv().
You don't have sigsetjmp().
You don't have srand48().
You don't have srandom().
You don't have getpassphrase().
You don't have chdir().
fclose() is not declared.
pclose() is not declared.
You have termios.
You have dirent.h.
I could not find the type of signal handler. I hope void handler(void) works.
You don't have alarm(), disable USE_ALARM
You don't have IPv6 support.
I'm not sure which package to install, as I have some very limited hard
drive space -- 256mb hdd total for everything.
I have Slack 8.0 currently installed on this box, with 7MB of memory,
486/dx20 w/o math co-processor.

Needless to say, I'm running this box as cli only.

So what package or packages do I need to install in order to compile w3m and
everything else?
 
Old 08-06-2003, 02:52 AM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
I'm afraid you might have to install gcc :)

The things it misses are from the standard
C header files...

Cheers,
Tink
 
Old 08-06-2003, 08:22 AM   #3
knute
LQ Newbie
 
Registered: Jul 2003
Location: Minot, ND
Posts: 8

Original Poster
Rep: Reputation: 0
I have gcc installed. Here's the output from ls /var/lob/packages:
Code:
aaa_base               glibcso                       pkgconfig-0.14.0-i386-1
autoconf               gmake                         ppp
automake               gpm                           procps
bash                   grep                          readline
bin                    gzip                          seejpeg
binutils               hdsetup                       sh_utils
cxxlibs                isapnp                        shadow
devfsd                 kbd                           slang-1.4.5-i386-1
devs                   kernel-headers-2.4.18-i386-3  sox
e2fsprog               kernel-ide-2.4.18-i386-3      svgalib
elflibs                kernel-modules-2.4.18-i386-4  sysvinit
elvis                  less                          tar
etc                    libtermcap-1.2.3-i386-2       termcap
fileutls               libtool                       txtutils
find                   lilo                          util
floppy                 m4                            vim
gcc                    modutils                      w3m-0.2.1-i386-1
gcc-g++-2.95.3-i386-2  ncurses                       wget-1.8.2-i386-1
gcc_objc               openssl-0.9.6d-i386-1         zlib
glib-1.2.10-i386-1     ossllibs                      zoneinfo
glibc                  perl                          zsh
I have gcc, and glibc installed. I've upgraded the kernel to the 8.1 kernel,
and got the kernel headers as well because I wanted a 2.4 kernel and headers
and such, rather than 2.2... Though on this machine it probably didn't matter.


I'm not sure what else I need... If I had the room, I'ld install all the d
package set, but I don't.

Thanks for the suggestion though!
 
Old 08-06-2003, 09:56 AM   #4
Noryungi
Member
 
Registered: Jul 2003
Location: --> X <-- You are here.
Distribution: Slackware, OpenBSD
Posts: 305

Rep: Reputation: 53
Do you have gcc in your path?

Try entering "gcc --version" on the command line to make sure...
 
Old 08-07-2003, 12:35 AM   #5
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Quote:
Originally posted by knute
I have gcc, and glibc installed. I've upgraded the kernel to the 8.1 kernel,

Thanks for the suggestion though!
Well, if it's installed it's probably not working
right ... look at
man <missing function>
e.g. man setenv

It will tell you that it lives in #include <stdlib.h>

Cheers,
Tink
 
Old 08-08-2003, 08:04 AM   #6
knute
LQ Newbie
 
Registered: Jul 2003
Location: Minot, ND
Posts: 8

Original Poster
Rep: Reputation: 0
Actually, What I did was to download and install glibc from
slackware 9.0. After I did that I got this message about
"GLIBC_PRIVATE" missing or something, and nothing would
open. After logging out, I couldn't log back in again.

That was the last straw.

I ended up finding a 20gb hd that my brother had given me
a while back, and put that into my system. Now I'm
installing slack 9.0, so I shouldn't have this problem in
the future.

It was kinda funny, cause my bios sees it as a 504mb hdd,
and linux looked at it as a 18-19GB drive.
Gotta love linux for that alone!
 
Old 08-08-2003, 08:32 AM   #7
carboncopy
Senior Member
 
Registered: Jan 2003
Location: Malaysia
Posts: 1,210
Blog Entries: 4

Rep: Reputation: 45
Sad but true. I was upgrading a friend's PC. Compaq Presario 4210. I recommended hard disk upgrade and also EDO RAM. I managed to get 32MB of EDO RAM for free. And bought a 40GB hard disk (Maxtor 2Mb Cache 7200RPM) for it.

The motherboard won't let you do anything with the new hard disk. Even though you install Windows on it on another computer and plug it in. So, what I did was install a lean and mean Slackware 9 on the old hard disk. Use lilo to boot the new hard disk (Windows 95).

The best thing is, when I contact Compaq for support, they say that the computer does not support hard disk larger then 4GByte.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
wine: x development files not found... guy24x Mandriva 1 03-05-2005 06:03 AM
Installing development files... jnassiri Linux - General 1 08-22-2004 01:25 AM
Upgrading KDE Missing BZip Development Tools inescapeableus Linux - Software 1 07-10-2004 11:15 PM
X development files not found eam Linux - Software 2 11-25-2003 11:54 PM
libglade development files DennisG Linux - Software 1 09-12-2003 10:53 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration