Перейти до

Оптимизация под архитектуру процессора


Рекомендованные сообщения

Заменяю так, чтоб

g++ -c users.cpp -O2

было, к примеру, как

g++ -c users.cpp -pipe -Wall -O2 -march=athlon -mtune=athlon-xp

 

И тогда получаю:

g++ -pipe -Wall -O2 -march=athlon -mtune=athlon-xp -Wall -fPIC -I /usr/src/RPM/BUILD/stg-2.4-2007.10.12-15.36.05/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c stg_strptime.cpp

gmake[2]: *** No rule to make target `-lstg_crypto', needed by `libstg_common'. Stop.

 

Что я делаю не так?

Можно, конечно, собирать и так, это не критично для себя, но в дистрибутив недопустимо.

Ссылка на сообщение
Поделиться на других сайтах

Попробуйте gmake без распараллеливания (MAKEOPTS=-j1)

Такое, обычно, происходит когда libstg_common.so успевает собраться до libstg_crypto.so

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...