[РЕШЕНО] make.conf", line 3: $: bad substitution

При запуске emerge:

emerge -av gcc                                
"/etc/portage/make.conf", line 3: $: bad substitution
"/etc/portage/make.conf", line 3: $: bad substitution

 * IMPORTANT: 11 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in order:

Вот make.conf

CFLAGS="-O2 -march=k8 -pipe"
CXXFLAGS="$(CFLAGS)"
CHOST="i686-pc-linux-gnu"
USE="-ipv6  unicode alsa userlocales nls gpm X xcb gtk directfb jpeg2k gif jpeg png hal dbus avi"
#ACCEPT_KEYWORDS="~x86"
FEATURES="sandbox candy ccache fixlafiles"
MAKEOPTS="-j3"
#PORTAGE_NICENESS=2
AUTOCLEAN="yes"
CCACHE_SIZE="2G"
CCACHE_DIR="/home/ccache"
ALSA_CARDS="hda-intel"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia vesa"
LINGUAS="ru en"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

gcc-config

  # gcc-config -l                                 
 [1] i686-pc-linux-gnu-4.5.3
 [2] i686-pc-linux-gnu-4.6.3 *

ЧЯДНТ?

CXXFLAGS="$(CFLAGS)" :)

CXXFLAGS="$(CFLAGS)"

:)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Проще говоря, откуда круглые

Проще говоря, откуда круглые скобки взялись?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

CXXFLAGS="$(CFLAGS)" означает

CXXFLAGS="$(CFLAGS)" означает «присвоить переменной CXXFLAGS результат выполнения (stdout) команды CFLAGS».
Уберите скобки и не изобретайте собственные синтаксисы.

Большое спасибо всем (-:

Большое спасибо всем (-: Скобки, и правда, непонятно откуда взялись..

orfos написал(а): Скобки, и

orfos написал(а):
Скобки, и правда, непонятно откуда взялись..

А вот не надо лазить в генте по пьяни :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".