> > To see which libraries you need, run:
> >
> > ldd sdmotor
> >
>
> The results are libc.so.6 and ld-linux.so.2
>
> I assume with updated versions of these, it would work?  I also assume,
> if I downgraded my install (see below) to 2.1, then I would be compiling
> against compatible versions of these libs?
>
> What if I updated the libs on the LRP machine?  Would I break anything
> with newer libs?  I would assume backward compatibility would be the
> name of the game, but this is new ground for me.

You can't replace your existing libc librarie with the new ones, or all your
existing apps will segfault.  I don't know off-hand if you can have both new
and old libraries present, but if they don't conflict (in name-space), and
if you've got enough disk space, you can have both the new and old glibc
present.

> > on your debin box.  Since you're program's crashing (not
> > generating an error
> > about a missing library), you probably are linking against
> > the wrong version
> > of the standard C library.  Are you compiling on Debian 2.1?
>
> Nope, 2.2r3 from April, 01

This is the problem.  The c libraries are different, which is why you're
getting the segfault.

> > Do what I do...don't buy Seagate drives ;-)
>
> $4.00, new in box with a write-protect jumper.  I didn't realize I could
> cook on the damn thing while it was running.  And the noise....oi!

Now you know why they were $4 :)  Some of the Seagate drives I've worked
with sound like jet engines, and they whine so loudly you think they're
going to explode into a million pieces...

If noflushd will work for you, you may be able to grab a pre-compiled
version from an old Debian CD or archive somewhere, and avoid compiling
all-together...

Good luck!

Charles Steinkuehler
[EMAIL PROTECTED]


_______________________________________________
Leaf-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-user

Reply via email to