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 |