On Thu, Dec 30, 2004 at 11:41:00AM -0600, Igor Izyumin wrote: > Karel Kulhavy wrote: > > >You can make Slackware system be compliant the same way as you do any other > >system - download, compile, install. > > > > > If the distribution in question uses RPM, installing libraries manually > into system directories will screw it up. RPM will not know that the
gEDA need a system that is capable of libgeda being installed. Either 1) the system is able to produce libgeda from it's RPM's, or 2) the system doesn't mind if a library is installed from sources, or 3) the user wipes the system and installs some other system that doesn't have problems (1-2), or 4) the user is out of luck and won't run gEDA > library is already installed, so it will try to overwrite it when the > user installs some other package that requires it also. This causes a > general mess. One way to avoid this problem is to install everything > into some other directory, but then it will require setting up paths -- > and the user still has to download several libraries, compile them, > install them, and hope everything works. This is difficult, > error-prone, and time-consuming. > > In my opinion, the best way to simplify installation would be to provide > static binaries and/or binary packages for a few popular distributions. We are making Links web browser and didn't ever have any issues with any distributions. If you meet the prerequisites: http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/download.html libpng libjpeg libtiff svgalib xfree86 then you can use in it full glory on: Linux, BSD, UNIX in general, OS/2, Cygwin under Windows, AtheOS, BeOS, FreeMint Links runs in graphics mode (mouse required) on X Window System (UN*X, Cygwin), SVGAlib, Linux Framebuffer, OS/2 PMShell, AtheOS GUI The whole browser is 1 (in words: *one*) binary executable file. Noone has yet complained about installing Links causing any mess in his system. If you have problems, you do rm `which links` and compile again. Actually, I learned about that some thing called "FreeMint" exists only after I asked Mikulas Patocka after seeing it in our list of supported systems. We don't have problems with portability. Why gEDA should have? And we don't provide static binaries (because it would be against openssl license) Cl<
