[РЕШЕНО] make.conf", line 3: $: bad substitution
orfos 3 марта, 2013 - 17:15
При запуске 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)" :)
:)
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 написал(а): Скобки, и
А вот не надо лазить в генте по пьяни :)