Return to BSD News archive
Xref: sserve comp.os.linux.misc:577 comp.os.386bsd.misc:748 Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!ucsvax!ns1.nodak.edu!netnews.nwnet.net!news.clark.edu!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mcsun!Germany.EU.net!manlobbi.UUCP!knobel!andreas Newsgroups: comp.os.linux.misc,comp.os.386bsd.misc Subject: Re: Why would I want LINUX? Message-ID: <1993Aug23.223944.8398@knobel.knirsch.de> From: andreas@knobel.knirsch.de (Andreas Klemm) Date: Mon, 23 Aug 1993 22:39:44 GMT References: <55270001@hplvec.LVLD.HP.COM> <24gnu4$skm@nz12.rz.uni-karlsruhe.de> <24m779$b0h@isolar.Tujunga.CA.US> <BDC.93Aug15214130@transit.ai.mit.edu> <24rbb5$t51@hrd769.brooks.af.mil> <24vd7h$frk@horus.mch.sni.de> <258hbeINNli3@bonnie.tcd-dresden.de> Organization: Andreas Klemm, 41469 Neuss, Germany Lines: 51 j@bonnie.tcd-dresden.de (J Wunsch) writes: >In <24vd7h$frk@horus.mch.sni.de> Martin.Kraemer@mch.sni.de (Martin Kraemer) writes: >[for Linux] >>Plus there is much more support for "cheap" hardware and for two-or- >>more-OS's-on-one-harddisk. >The really disadvantage of BSD is it's lack of shared libs, thus consu- >ming much more disk space. >But the original shared libs from Linux didn't >convince me either: i saw it at a friend, he quickly felt that his Linux >got binary-incompatible to itself. (Since the binaries had to match >exactly the shared libs.) Oh my goodness. Is that the real truth ? No. Sorry. You forgot to say, that the new libraries are compatible to the older ones. I think that's more important !!! Don't know what problems your friend had ... ?! An example: I started with SLS 1.01 That was a system with the shared lib release libc.so.4.3.3. I had gcc 2.3.3, gas 1.38, ... and the kernel 0.99 pl 8 or so. Then I wanted to compile and install the newer kernel 0.99 pl 11. What was to to ... I saw in the README, that the kernel can only be successfull compiled with gcc-2.4.5. Ok I fetched this one via ftp mailer. No problem. I saw, that gcc-2.4.5 was compiled with newer shared libs (I had libc.so.4.3.3, I needed libc.so.4.4.1). NO problem...ftp mail... The only thing I had to do, to upgrade the shared libs, was to do an cd /lib ln -sf libc.so.4.4.1 libc.so.4 No problem under a running system !!!! Important is the option f to force the symbolic link. And what I want to make clear .... the new shared libs are compatible to the older ones ... I could use every binary, that was compiled and linked when the old shared libs were in use !!!!!! -- /-\ Andreas Klemm <andreas@knobel.knirsch.de> +-----------------+ |@|########################################################-@ "pay for it !" | \-/ 41469 Neuss Germany phone +49/ 2137 12609 +-----------------+