rocket lake. я хочу собрать его с -march=x86-64 под ноутбук с sandy bridge
в флаги комплилятора выставил все, как полагается
"-march=x86-64 -O2 -pipe"
в metadata.tar.xz собранного бинаря нужный march тоже числится, значит пакет собирался с ним корректно
CPU_FLAGS_X86 от греха подальше тоже закомментировал
но! результат один и тот же - на ноутбуке при попытке запуска пакета мне выдает "CPU ISA level is lower then required"
может я забыл чего выставить?
Можно просто -march=native
попробую из чрута с x86-64 глобально короче собрать, основная система собрана с -march=native, может поэтому...
Очень вероятно. У тебя зависимости доя твоего пакета собраны с нативом.
Ты хоть понял вопрос? Ему буквально противоположное нужно.
Да, скорее всего поэтому.
-march=rocketlake -O2 -pipe В моем случае так. Core i5 11500.
Обсуждают сегодня