> I installed the linuxconf package from the LinuxPPC-2000 CD, but when I
> ran it I got:
> linuxconf: error in loading shared libraries: libgd.so.1: cannot open
> shared object file: No such file or directory
> Sure enough, it's nowhere to be found (I did a find from /).
> I've been having strange problems with installing packages and
> discovering that things were missing (I still haven't figured out why I
> can't even compile hello.cc!)
> My innocent newbie question is: isn't the installer supposed (at least
> in theory) to let you "blindly" pick packages, freeing you of the need
> to think about interdependencies?
> When I last reinstalled Linux, I selected a large number of packages in
> addition to the defaults. Is this advisable, or should I first install
> just the defaults and do additional installs afterwards?
> Thanks for any advice... I just don't understand what I'm doing wrong.
You aren't doing anything wrong. That's just the way Linux is. If you
noticed, you probably got an error message during the install about
linuxconf. This was because the installer got an error when it tried to
install it. The same error that you get when you run it. Just install
the gd rpm and linuxconf will work.
You might also want to edit your rc.local file and change hwclock to
clock since you don't have an hwclock.
For 'hello.cc' you might just need to add the c++ standard library to
your compile line. It isn't included by default. For any gcc c++ code,
gcc hello.cc -lstdc++
I'm still kind of puzzled by linuxppc 2000. I've had MkLinux running for
years with no problems and found it quite easy to use. I still haven't
ever gotten pump or dhcp to work in linuxppc. And if I look at the thing
wrong it will stop resolving names (but everything else will still work).
Do yourself a favor. Make backups of any files in /etc (or the whole
directory) before you edit them and/or run linuxconf, netconfig, etc.