реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> OpenOCD: трудности сборки
Doka
сообщение Apr 29 2009, 12:47
Сообщение #16


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(Harbour @ Apr 29 2009, 10:36) *
-Werror убрать из мейкфала или привести, в указанной строчке, переменные к одному виду и будет счастье. в dev-list'е никто на такие вопросы отвечать не будет ;)


прошу прощения. только сейчас увидел сообщение (на работе форум не открывает - "502 Bad Gateway", поэтому выхожу сюда через ssh)
.
вариант с "-Werror" конечно менее реалистичный, нежели переползание на gcc-3.x/x86, но проблема в том, что создаётся довольно разветвлённая структура Makefile (по поддиректориям). неужто awk какой-нить прийдётся натравливать для автоправки.. (((

PS: а по поводу dev-list'а у меня сложилось противоположное впечатление: уж коль скоро весьма отзывчивы к вопросам "почему не работает", то с чего бы им игнорить вопросы толка "почему не собирается" ? :)

upd
решил проблему, комментированием 1й строчки (-Werror) в configure
:)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Harbour
сообщение Apr 29 2009, 13:26
Сообщение #17


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



dev-list не для вопросов типа "у меня опять не выходит каменный цветок", а для обсуждения патчей, включая собственные, которые решают тот или иной вопрос касательно проекта. для более простых вопросов используется форум. увы - сие есть следствие каличного берлиоза, с которого они упорно не хотят слезать
Go to the top of the page
 
+Quote Post
amw
сообщение Apr 29 2009, 14:25
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(Doka @ Apr 29 2009, 08:16) *
ошибка все время одна и та же - несоответствие типов данных при ариф.операциях:

Код
$ ../configure -q -v --enable-release --enable-ioutil --enable-jlink
.....
gcc -DHAVE_CONFIG_H -I. -I../../../src/helper -I../.. -I../../../src  -I../../../src/target -I../../../src/server -DPKGDATADIR=\"/usr/local/share/openocd\" -DPKGLIBDIR=\"/usr/local/lib/openocd\"    -g -O2 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Werror -MT libhelper_a-command.o -MD -MP -MF ".deps/libhelper_a-command.Tpo" -c -o libhelper_a-command.o `test -f 'command.c' || echo '../../../src/helper/'`command.c; \
        then mv -f ".deps/libhelper_a-command.Tpo" ".deps/libhelper_a-command.Po"; else rm -f ".deps/libhelper_a-command.Tpo"; exit 1; fi
cc1: warnings being treated as errors
../../../src/helper/command.c: In function ‘handle_sleep_command’:
../../../src/helper/command.c:786: warning: comparison between signed and unsigned
make[3]: *** [libhelper_a-command.o] Error 1

Всего вариантов 2
1. Предпочтительный - Пофиксить и отправить патч.
2. Для ленивых:
Код
../configure -q -v --enable-release --enable-ioutil --enable-jlink --disable-werror


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
alx2
сообщение Apr 30 2009, 11:42
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(Doka @ Apr 29 2009, 15:24) *
задам вопрос по-иному:
какой сакральный смысл в правке кода, который успешно собирается у участников OpenOCD-community?
За себя могу сказать, что у меня код без напильника не собирается. И не снэпшот какой-нибудь девелоперский, а релиз 0.1.0. И не из-за -Werror какого-нибудь, а инклуды не находит - в src/openocd.c инклудится какое-то alloca.h, причем непонятно для чего (при удалении этой строчки все прекрасно собирается)...
Это я к тому, что, наверное, не надо переоценивать этот код и излишне обобщать... smile.gif


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th August 2025 - 07:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016