freeciv.spec - poprawka dla amd64

Jakub Bogusz qboosh w pld-linux.org
Nie, 22 Maj 2005, 20:48:34 CEST


On Sun, May 22, 2005 at 08:10:08PM +0200, Paweł Zaskórski wrote:
> Witam,
> 
> próbowałem zbudować sobie Freeciv 2.0.1 z CVSu. Proces kończy się jednak
> następującym błędem:
> 
> + CC=amd64-pld-linux-gcc
> + export CC
> + CXX=amd64-pld-linux-g++
> + export CXX
> + ./configure --host=amd64-pld-linux --prefix=/usr --exec-prefix=/usr
> --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
> --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
> --libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/var/lib
> --mandir=/usr/share/man --infodir=/usr/share/info
> --x-libraries=/usr/X11R6/lib64 --enable-client=gtk2
> configure: WARNING: If you wanted to set the --build type, don't use --host.
>     If a cross compiler is detected then cross compile mode will be used.

Sądząc po tym, to powinno być %configure, a nie %configure2_13

> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... Invalid configuration `amd64-pld-linux':
> machine `amd64-pld' not recognized
> configure: error: /bin/sh bootstrap/config.sub amd64-pld-linux failed

A to już saq (najprawdopodobniej) poprawił.

>  cp -f %{_datadir}/automake/config.sub .

W głównym też ma być, czy tylko w bootstrap?
Mi się nie chce źródeł ciągnąć, żeby zobaczyć.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl