On Don, 27 Sep 2001, Sebastian Helms wrote:
ich möchte ein Programmpaket auf mehreren Rechnern installieren. Dabei haben die Maschinen unterschiedliche Prozessoren und unterschiedliche Kernelversionen.
Leider ist aber auf mehreren Maschinen kein gcc bzw. Entwicklungspaket installiert.
configure bietet mir ja die Option, --target=, --host= und --build= irgendetwas anzugeben, aber wo finde ich denn Infos, was ich wie angeben kann, und am besten auch, wie ich das dann problemlos auf die anderen Maschinen bekomme? ;-)
Aus configure --help geht das nicht so wirklich hervor.. und andere Doku hab ich noch nicht gesehen...
configure wird aus configure.in von autoconf erzeugt... Ergo: 'info autoconf' (und 'info automake'). Dort sind u.a. die moeglichen targets dokumentiert (bzw. schau einfach mal in das erzeugte configure, ne halt, das wird von config.guess erledigt) welche cpus / OSs da per case abgeklappert werden... In config.sub werden dann die "kanonischen" Namen erzeugt... ==== File: autoconf.info, Node: Specifying Names Like other GNU `configure' scripts, Autoconf-generated `configure' scripts can make decisions based on a canonical name for the system type, which has the form: CPU-COMPANY-SYSTEM `configure' can usually guess the canonical name for the type of system it's running on. To do so it runs a script called `config.guess' [..] e.g., CC=m68k-coff-gcc configure --target=m68k-coff ==== -dnh --
We're already nostalgic about The Week You Got Your Eyes Fixed. "Well, not really so much that week as what followed, The Month Matt Discovered Girls. *Big* chunk of delayed puberty he went through there, as soon as he could see what they look like." - Peter da Silva and adb [stolen from Matt's sig]