Debian Libraries and Broken Systems
I rebuilt my Debian sarge system last june from the
installation image and the network. It is one of the most stable and
healthy-looking installations I have ever had. I recently tried to
install an emulator for the PIC microcontrollers which needs a number
of libraries in order to build. My last impediment to a successful
build appears to be the lack of the libraries mentioned below and I am
trying to figure out how to either fix what is broken or add the
libraries I need. I have an open mind as to whether the system is
broken because other software compiles just fine and I didn't do
anything special at all when building the system. I just installed
the base operating system and then the packages I wanted after that.
Except for this installation, the system in question is like the
Energizer Bunny and just keeps going and going.:-)
If anybody can tell me what to look at next, I would
appreciate it because I am running out of things to try and I don't
really think a rebuild of a 6-month-old system that hasn't had any
catastrophes since the rebuild is the answer, yet.
------- Forwarded Message
Date: Tue, 20 Dec 2005 19:41:00 CST
Subject: Re: [gnupic] popt and gpsim-0.21.11 CLI on Debian
On 12/20/05, Martin McCormick <email@example.com> wrote:
> "Scott Dattalo" writes:
> >On Mon, 2005-12-19 at 22:13 -0600, Mark Rages wrote:
> >> Just a guess: You need to install libdl-dev and libpthread-dev.
> >I'd agree.
> In looking at the Debian packages, I did not find a package
> specificly named libdl-dev but there was one called libdlm-dev.
> Likewise, there wasn't a libpthread-dev but
> libopenthreads-dev - Object-Oriented (OO) thread interface for C++ programmer
> This library is intended to provide a minimal & complete Object-Oriented
> (OO) thread interface for C++ programmers. It is loosely modeled on the
> Java thread API, and the POSIX Threads standards. The architecture of the
> library is designed around "swappable" thread models which are defined at
> compile-time in a shared object library.
I don't think that's the one.
Martin, pthreads and libdl are pretty fundamental libraries. Perhaps
they aren't packaged separately from the base system.
Since the error occurs on linking, not compiling, that means the
headers are therem but the libraries aren't. I think your Debian
installation is seriously broken, and you may save yourself time and
hassle by re-installing. Maybe a Debian guru can help you salvage
------- End of Forwarded Message