Как исправить ct-ng menuconfig & ldquo; Не удалось создать символическую ссылку ‘config’: Отказано в разрешении make: * [config] Ошибка 1 & rdquo; когда кросс-компиляция для Raspberry?

Вы можете, конечно, установить все необходимое для Mysql-5.5 из репозиториев в 12.04 и 12.10, но следующее должно помочь вам установить Mysql-5.6.

Во-первых, я должен попробовать установить deb файл с официального сайта в Software Centre или Gdebi, так как эти программы разрешают зависимости, dpkg этого не делает.

Компиляция mysql - это ваш следующий вариант:

все : Выполнение этого «пути Debian» (как вы упоминаете) приведет только к вам mysql-5.5, а не 5.6: ie

sudo apt-get source mysql-5.5

, поскольку по умолчанию нет другого источника. Если вы хотите использовать последний код разработки, вы должны загрузить его с официального сайта, что лучше, чем пытаться включить нестабильный репозиторий или другой.

В настоящее время нет доступных ppas (кроме тех, которые вы пробовали), поэтому следующий способ компиляции mysql-5.6 на самом деле является самым простым и единственным способом в минуту получения того, что вы

Однако, как вы говорите, вы заинтересованы в компиляции последней версии разработки mysql 5.6, следующие инструкции вам помогут:

Загрузить последний исходный код разработки из официального сайта и проверьте загрузку. В настоящее время вы хотите mysql-5.6.7-rc.tar.gz; перейдите на страницу, выберите выпуски разработки, затем выберите исходный код в поле.

Теперь запустите

tar xzvf mysql-5.6.7-rc.tar.gz

cd в папку и создайте папку с именем bld:

cd mysql-5.6.7-rc
mkdir bld
cd bld

На этом этапе важно получить зависимости с помощью

sudo apt-get install build-essential cmake libaio-dev

Важная документация доступна здесь в процессе сборки, но то, что вы, вероятно, хотите сделать, это просто использовать стандартные варианты, используемые официальной сборкой. Для этого, как указано здесь, запустите (в папке bld):

cmake -DBUILD_CONFIG=mysql_release .. 

Затем, когда конфигурация cmake завершена и выполнена (обратите внимание на любые отсутствующие зависимости, которые она упоминает , если есть какие-либо отсутствующие, загрузите их, а затем удалите все в каталоге bld и снова запустите указанную выше команду cmake)

Теперь вы готовы запустить компиляцию с make и любыми параметрами, которые вы можете добавить:

make

Когда компиляция завершена (это займет около часа), запустите либо

sudo make install or sudo checkinstall

Теперь у вас должна быть установка mysql , Любая дополнительная информация должна быть доступна в очень подробном здесь .

1
задан 21 June 2014 в 05:30

0 ответов

Другие вопросы по тегам:

Похожие вопросы: