Chromium on FreeBSD

Автор: | 4 апреля 2012

Если, при обновлении портов, вы столкнулись с ошибкой:

/usr/ports/www/chromium]# make
===>  chromium-18.0.1025.142 does not compile with base gcc.
*** Error code 1

Stop in /home/ports/www/chromium.

Отметьте в конфиге “собирать с GCC4x”:

/usr/ports/www/chromium]# make config
 ---------------------------------------------------------------------¬
 ¦                Options for chromium 18.0.1025.142                  ¦
 ¦ -----------------------------------------------------------------¬ ¦
 ¦ ¦ [X] CODECS      Compile and enable patented codecs like H.264  ¦ ¦
 ¦ ¦ [X] GCONF       Use GConf2 for preferences                     ¦ ¦
 ¦ ¦ [X] PULSEAUDIO  Enable Pulse Audio support                     ¦ ¦
 ¦ ¦ [ ] CLANG       Build Chromium with Clang                      ¦ ¦
 ¦ ¦ [X] GCC46       Build Chromium with GCC 4.6+                   ¦ ¦
 ¦ ¦ [ ] DEBUG       Compile with debug symbols and verbose output  ¦ ¦
 ¦ ¦                                                                ¦ ¦
 +-L------------------------------------------------------------------+
 ¦                       [  OK  ]       Cancel                        ¦
 L---------------------------------------------------------------------

И снова запустите make или сразу make install clean

N.B.

To build Chromium, you should have around 1 GB of memory
and a fair amount of free diskspace (~ 1.8GB).

Chromium on FreeBSD: 2 комментария

  1. Ivan Dives

    2 комментария.

    Во-первых да, чромиум хочет новый gcc и это хорошо. Ну так блин обыграйте это в мейкфайле, gcc-version-check делается же очень просто, не надо это юзеру показывать.

    Во-вторых если юзеру нужна такая инструкция, то такое юзер не нужен. В самом деле если у юзера неразрешимая проблема уже на таком уровне, то дальше будет только больнее. В конце концов существует mac.

    1. NetSpider Автор записи

      У меня уже был установлен Chromium, поэтому окно конфигурации естественно уже не показывалось, нужно вручную вызывать config. Конечно могли бы обыграть в Makefile, как сделано в некоторых портах, где, например, ставят паузу или конкретно пишут указания.
      Проблема конечно же разрешимая, но мало ли что, вдруг кому пригодится. Комментарий авторов, мягко говоря, не совсем очевидный, я, например, в начале стал писать в make.conf указания для использования не встроенного gcc. Не помогло.
      Mac рулит, согласен, но это рабочий офисный ПК) А домой хочу взять МасMini. Иногда хочется просто расслабиться, а не изобретать велосипеды.

Добавить комментарий