Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

23.07.2006, 08:03

emerge gettext und leerzeichen in den cflags

hi, ist jemandem schon dieses problem aufgestoßen ? sys-devel/gettext kompiliert nicht, wenn in den CFLAGs ein leerzeichen zu viel ist. anbei ein konsolen log eines fehlgeschlagenen emerge.

ich frage mich natürlich, wieso es sinnvoll ist, auf ein zusätzliches leerzeichen zu reagieren,

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
updating cache config.cache
configure: creating ./config.status
config.status: creating Makefile
configure: configuring in autoconf-lib-link
configure: running /bin/sh './configure' --prefix=/usr  '--prefix=/usr' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--without-java' '--without-included-gettext' '--enable-nls' '--libdir=/usr/lib64' '--build=x86_64-pc-linux-gnu' '--cache-file' 'config.cache' 'CFLAGS=-march=k8 -O2 -pipe -ffast-math ' 'CXXFLAGS=-march=k8 -O2 -pipe -ffast-math ' 'EMACS=no' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' --cache-file=../config.cache --srcdir=.
configure: loading cache ../config.cache
configure: error: `CFLAGS' has changed since the previous run:
configure:   former value:  -march=k8 -O2 -pipe  -ffast-math
configure:   current value: -march=k8 -O2 -pipe -ffast-math
configure: error: `CXXFLAGS' has changed since the previous run:
configure:   former value:  -march=k8 -O2 -pipe  -ffast-math
configure:   current value: -march=k8 -O2 -pipe -ffast-math
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm ../config.cache' and start over
configure: error: /bin/sh './configure' failed for autoconf-lib-link

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /mnt/scratch/var/tmp/portage/gettext-0.14.6/work/gettext-0.14.6/config.log

!!! ERROR: sys-devel/gettext-0.14.6 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  gettext-0.14.6.ebuild, line 69:   Called econf '--without-java' '--without-included-gettext' '--enable-nls'
  ebuild.sh, line 541:   Called die
:):):)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »liquidnight« (30.09.2006, 18:05)


2

30.09.2006, 14:32

Wie meinst du das mit zusätzlichem Leerzeichen?


Früher oder später emulieren wir euch.

3

30.09.2006, 17:41

so was:

Quellcode

1
CFLAGS="-march=k8 -O2 -pipe -g "
:):):)