ich wende mich heute mal mit einer etwas abstrus erscheinenden Frage an
euch. Ich ben"otige dringend ein libc5-basiertes Entwicklungssystem f"ur
die DLD 6.01, d.h. gcc, g++ und g77 die unter DLD 6.01 (glibc) noch
libc5-Programme erzeugen k"onnen.
Hintergrund: Eines der bei uns meistverwendeten Programme ist das
kommerzielle Mathematiksystem Matlab. Leider wurde selbst die neueste
Version 5.3 (ausgeliefert Ende M"arz 1999!) unter RedHat 4.2 (das ist
kein Witz, sondern bitterer Ernst) entwickelt. Matlab selbst l"auft,
wenn man libc-5.4.46-5.i386.rpm installiert (das hatte ich im Betatest
schon gecheckt). Dummerweise kann man aber mex-Files, das sind spezielle
ausf"uhrbare Dateien f"ur Matlab, nur mit einem libc5-basierten gcc
erzeugen. Der Support von Matlab empfiehlt:
> # STEP 1 OBTAINING A LIBC5 DEVELOPMENT ENVIRONMENT
>
> # You will need to be root do perform this installation. Please
> # read all the instructions carefully before proceeding.
> #
> # These packages are available for downloading on the internet
> #
> # The three packages you need are
> # gcc-libc5-2.7.2.3-1.i386.rpm
> # gcc-libc5-c++-2.7.2.3-1.i386.rpm (optional, if you want g++)
> # libc5-devel-5.4.38-3.i386.rpm
> # libc5-5.4.38-3.i386.rpm
Dummerweise
1. sind dies alles RedHat Pakete,
2. fehlt g77,
3. kommt man an das src-rpm nicht mehr ran.
Frage: Wer kann mir mit einem src-rpm oder i386.rpm obiger Pakete f"ur
DLD 6.01 weiterhelfen? Leider scheint das die einzige M"oglichkeit zu
sein, um das Problem wenigstens tempor"ar zu l"osen. Mir ist bewu"st,
da"s das schrecklicher Murks ist (man ben"otigt ja nicht nur gcc-libc5,
sondern mu"s auch s"amtliche Libraries die man verwendet z.B. lapack
noch im alten Format haben.) Wenn sich jemand "uber solche
Produktpolitik beschweren will, so kann ich ihm gern 'ne Mailadresse
geben :-(
Mit der Hoffnung auf Hilfe
Ciao,
Torsten
PS: Alternativ reicht mir auch 'ne Arbeitsanleitung, wie ich mir selbst
so ein rpm bastle/so einen Compiler "ubersetze.
-- Dr. Torsten Schuetze Dresden University of Technology Phone: (+49 351) 463 4084 Department of Mathematics Fax: (+49 351) 463 4268 Institute of Numerical Mathematics E-mail: schuetze@math.tu-dresden.de D-01062 Dresden, Germany WWW: http://www.math.tu-dresden.de/~schuetze