Gentoo Archives: gentoo-user-de

From: Justin <justin@×××××××××.net>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Ebuild schreiben und econf-Fehler
Date: Wed, 18 Feb 2009 11:07:58
Message-Id: 499BEC0B.60805@j-schmitz.net
In Reply to: Re: [gentoo-user-de] Ebuild schreiben und econf-Fehler by Juergen Rose
1 Juergen Rose schrieb:
2 > Am Mittwoch, den 18.02.2009, 11:20 +0100 schrieb Justin:
3 >> Juergen Rose schrieb:
4 >>> Hallo,
5 >>>
6 >>> ich will ein ebuild fuer shogun schreiben. Meine Test-Version
7 >>> funktioniert aber nicht, weil econf dem configure-Script die Option
8 >>> --host=x86_64-pc-linux-gnu
9 >>> uebergibt, welches diese nicht akzeptiert:
10 >>>
11 >>> emerge -vD shogun
12 >>> ...
13 >>> * Installed are: gfortran
14 >>>>>> Unpacking source...
15 >>>>>> Unpacking shogun-0.6.7.tar.bz2
16 >>> to /var/tmp/portage/sci-mathematics/shogun-0.6.7/work
17 >>>>>> Source unpacked
18 >>> in /var/tmp/portage/sci-mathematics/shogun-0.6.7/work
19 >>>>>> Compiling source
20 >>> in /var/tmp/portage/sci-mathematics/shogun-0.6.7/work/shogun-0.6.7 ...
21 >>> ./configure --prefix=/usr --host=x86_64-pc-linux-gnu
22 >>> --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
23 >>> --sysconfdir=/etc --localstatedir=/var/lib --interface=cmdline
24 >>> --interface=python-modular --interface=python --interface=r
25 >>> --interface=octave --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
26 >>> Running configure for SHOGUN version 0.6.7
27 >>>
28 >>> Error: Unknown parameter: --host=x86_64-pc-linux-gnu
29 >>>
30 >>> Kann mir jemand sagen, wie ich econf ueberzeugen kann, dem configure
31 >>> diese Option nicht zu uebergeben?
32 >>>
33 >>> Ungeduldig auf Antwort wartend
34 >>> Juergen
35 >>>
36 >>>
37 >>>
38 >>>
39 >> Gar nicht. du mußt configure von hand aufrufen.
40 >
41 > Schade, ich haette shogun gerne mit emerge installiert.
42 >
43 >
44 >
45 >
46 Nein, du mußt so was machen wie:
47
48 src_compile() {
49
50 ./configure \
51 --prefix=/usr \
52 --mandir=/usr/share/man \
53 --infodir=/usr/share/info \
54 --datadir=/usr/share \
55 --sysconfdir=/etc \
56 --localstatedir=/var/lib \
57 --enable-foo \
58 || die "configure failed"
59
60 emake || die "make failed"
61 }
62
63
64
65 Gute hilfe für sowas bekommst du in #gentoo-dev-help oder #gentoo-sunrise

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user-de] Ebuild schreiben und econf-Fehler Juergen Rose <rose@××××××××××××××.de>
Re: [gentoo-user-de] Ebuild schreiben und econf-Fehler Juergen Rose <rose@××××××××××××××.de>