Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
Тогда почему в не PKGBUILD все компилится? Подглядел в sdcc-svn из AUR'a, вот эта строчка решает проблему: sed -i 's|CC -E|CC -O2 -E|g' support/sdbinutils/libiberty/configure она меняет for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do на for CPP in "$CC -O2 -E" "$CC -O2 -E -traditional-cpp" "/lib/cpp" do |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
Всем доброго дня. Сталкнулся с непонятным поведением сборщика пакетов, точнее функции build. Если запустить сборку, все скачивается распаковывается, запускается ./configure вродебы без ошибок, запускается make и через некоторое время вылетает с ошибкой. Но вся соль в том, что если в функции build сделать заглушку типа read, на то время пока в другом окне терминала я выполняю ./configure и make, которые странным образом выполняются без ошибок и после окончания выполнения make, я продолжаю сборку пакета и получаю положительный результат. По сути свою задачу я выполнил, но хотелось бы разобраться что я делаю не так.
Ошибка: make[3]: *** [Makefile:749: fibheap.o] Ошибка 1 make[3]: выход из каталога «.../src/sdcc/support/sdbinutils/libiberty» make[2]: *** [Makefile:6112: all-libiberty] Ошибка 2 make[2]: выход из каталога «.../src/sdcc/support/sdbinutils» make[1]: *** [Makefile:833: all] Ошибка 2 make[1]: выход из каталога «.../src/sdcc/support/sdbinutils» make: *** [Makefile:147: sdcc-sdbinutils] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Эта прграмма есть в AUR но она не работает с stm8 хотя должна. |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
а не могли сами локали слитеть, проверь командой locale -a есть ли что то из этого ru_RU ru_RU.iso88595 ru_RU.koi8r ru_RU.utf8 russian |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
На здоровье). |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
Попробуй так(var-переменная): var=$(wget -4 -qO- icanhazip.com);wget -qO- "http://tb.netassist.ua/autochangeip.php?l=login&p=pass&ip=""$var" |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
Просмотри /home/user/.local/ и /home/user/.local/applications |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
vasek Большое Спасибо. |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
vasek vasek Спасибо за разъяснение, а как вы поступаете? я пишу небольшие приложения для себя на qt для облегчения некоторых процессов, не хотелось для запуска этих приложений каждый раз запускать терминал(тогда просто теряется смысл в этих приложениях). Один вариант я вижу в создании ярлыков для них, но может есть более красивое решение. |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
valentoss78 Честно не знаю как объяснить мою проблему, тут она описана другим человеком на англ.https://unix.stackexchange.com/questions/348983/gcc-g-compiles-code-to-shared-library-instead-of-executable cucullusСпасибо попробую, это в makefile если я не ошибаюсь. |
Dmitriy_Kniazev |
|
Темы:
3
Сообщения:
20
Участник с: 18 июня 2017
|
Всем привет. С некоторых пор, программы на с++ после компиляции определяются системой не как исполняемые файлы а как разделяемые библиотеки, из-за этого запуск по двойному щелчку мыши не происходит, требует выбрать приложение для запуска этого файла, права -rwxr-xr-x. Из терминала запускается как и раньше ./programma. Вопрос как с этим бороться. |