|
|
  |
Сборка из исходников, вопросы по сборке будут жить здесь. |
|
|
|
Jun 13 2013, 05:55
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(AHTOXA @ Jun 13 2013, 07:45)  Спасибо! А 4209 lp:kicad - это stable или нет? Нет.
|
|
|
|
|
Jun 17 2013, 07:00
|

Местный
  
Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887

|
Не собирается последняя ревизия кикада у меня. ветка: http://bazaar.launchpad.net/~kicad-gost-co...rs/kicad/kicad/ревизия: 4053 Ошибка связана с BOM. Код [ 58%] Building CXX object eeschema/CMakeFiles/eeschema.dir/dialogs/dialog_bom.cpp.o /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp: In destructor ‘virtual DIALOG_BOM::~DIALOG_BOM()’: /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp:226: error: no match for ‘operator<<’ in ‘list << STRING_FORMATTER::GetString()()’ /usr/include/wx-2.8/wx/string.h:992: note: candidates are: wxString& wxString::operator<<(const wxString&) /usr/include/wx-2.8/wx/string.h:1003: note: wxString& wxString::operator<<(const wxChar*) /usr/include/wx-2.8/wx/string.h:1006: note: wxString& wxString::operator<<(wxChar) /usr/include/wx-2.8/wx/string.h:1010: note: wxString& wxString::operator<<(const wxWCharBuffer&) /usr/include/wx-2.8/wx/string.h:1060: note: wxString& wxString::operator<<(int) /usr/include/wx-2.8/wx/string.h:1063: note: wxString& wxString::operator<<(unsigned int) /usr/include/wx-2.8/wx/string.h:1066: note: wxString& wxString::operator<<(long int) /usr/include/wx-2.8/wx/string.h:1069: note: wxString& wxString::operator<<(long unsigned int) /usr/include/wx-2.8/wx/string.h:1073: note: wxString& wxString::operator<<(long long int) /usr/include/wx-2.8/wx/string.h:1079: note: wxString& wxString::operator<<(long long unsigned int) /usr/include/wx-2.8/wx/string.h:1086: note: wxString& wxString::operator<<(float) /usr/include/wx-2.8/wx/string.h:1089: note: wxString& wxString::operator<<(double) /usr/include/wx-2.8/wx/icon.h:48: note: wxVariant& operator<<(wxVariant&, const wxIcon&) /usr/include/wx-2.8/wx/icon.h:48: note: wxIcon& operator<<(wxIcon&, const wxVariant&) /usr/include/wx-2.8/wx/image.h:74: note: wxVariant& operator<<(wxVariant&, const wxImage&) /usr/include/wx-2.8/wx/image.h:74: note: wxImage& operator<<(wxImage&, const wxVariant&) /usr/include/wx-2.8/wx/bitmap.h:36: note: wxVariant& operator<<(wxVariant&, const wxBitmap&) /usr/include/wx-2.8/wx/bitmap.h:36: note: wxBitmap& operator<<(wxBitmap&, const wxVariant&) /usr/include/wx-2.8/wx/colour.h:49: note: wxVariant& operator<<(wxVariant&, const wxColour&) /usr/include/wx-2.8/wx/colour.h:49: note: wxColour& operator<<(wxColour&, const wxVariant&) /usr/include/wx-2.8/wx/longlong.h:1071: note: wxTextOutputStream& operator<<(wxTextOutputStream&, long long int) /usr/include/wx-2.8/wx/longlong.h:1070: note: wxTextOutputStream& operator<<(wxTextOutputStream&, long long unsigned int) /usr/include/wx-2.8/wx/string.h:1649: note: std::ostream& operator<<(std::ostream&, const wxString&) /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp: In member function ‘void DIALOG_BOM::installPluginsList()’: /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp:247: error: no matching function for call to ‘BOM_CFG_READER_PARSER::BOM_CFG_READER_PARSER(wxArrayString*, const wxChar*, const wchar_t [8])’ /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp:76: note: candidates are: BOM_CFG_READER_PARSER::BOM_CFG_READER_PARSER(wxArrayString*, const char*, const wxString&) /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp:61: note: BOM_CFG_READER_PARSER::BOM_CFG_READER_PARSER(const BOM_CFG_READER_PARSER&) make[2]: *** [eeschema/CMakeFiles/eeschema.dir/dialogs/dialog_bom.cpp.o] Ошибка 1 make[1]: *** [eeschema/CMakeFiles/eeschema.dir/all] Ошибка 2 make: *** [all] Ошибка 2 Со своей стороны я проделал: 1) чистил билд, пересобирал. 2) чистил и билд и саму папку с исходниками, потом делал bzr revert для восстановления файлов. Проверял через bzr status что исходники чистые. Я бы мог снести совсем папку с исходниками (включая копию базара), но на мой взгляд это не поможет. PS: откатился до 4052 - собралось.
--------------------
Кто сказал МЯУ?
|
|
|
|
|
Jun 17 2013, 07:24
|
Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488

|
Цитата(tema-electric @ Jun 17 2013, 11:00)  Не собирается последняя ревизия кикада у меня. ветка: http://bazaar.launchpad.net/~kicad-gost-co...rs/kicad/kicad/ревизия: 4053 Ошибка связана с BOM. ... Со своей стороны я проделал: 1) чистил билд, пересобирал. 2) чистил и билд и саму папку с исходниками, потом делал bzr revert для восстановления файлов. Проверял через bzr status что исходники чистые. Я бы мог снести совсем папку с исходниками (включая копию базара), но на мой взгляд это не поможет. PS: откатился до 4052 - собралось.Не знаю как под linux, но под MacOSX Lion вчера собралось без проблем http://electronix.ru/forum/index.php?s=&am...t&p=1170514P.S. Вы наверно допустили описку - последняя версия 4153.
|
|
|
|
|
Jun 17 2013, 08:11
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(tema-electric @ Jun 17 2013, 11:00)  Не собирается последняя ревизия кикада у меня. ветка: http://bazaar.launchpad.net/~kicad-gost-co...rs/kicad/kicad/ревизия: 4053 Ошибка связана с BOM. [code][ 58%] Building CXX object eeschema/CMakeFiles/eeschema.dir/dialogs/dialog_bom.cpp.o /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp: In destructor ‘virtual DIALOG_BOM::~DIALOG_BOM()’: /home/Data/Soft/GOST/kicad-gost.bzr/eeschema/dialogs/dialog_bom.cpp:226: error: no match for ‘operator<<’ in ‘list << STRING_FORMATTER::GetString()()’ ... Со своей стороны я проделал: 1) чистил билд, пересобирал. 2) чистил и билд и саму папку с исходниками, потом делал bzr revert для восстановления файлов. Проверял через bzr status что исходники чистые. Я бы мог снести совсем папку с исходниками (включая копию базара), но на мой взгляд это не поможет. PS: откатился до 4052 - собралось.Судя по логам ошибка в файле (dialog_bom.cpp), который добавили в lp:kicad. Просьба собрать ревизию 4214 lp:kicad, если будет та же ошибка, то вижу варианты: 1) написать им багрепорт 2) подождать и сами исправят в lp:kicad 3) нам самим исправить
|
|
|
|
|
Jun 17 2013, 09:40
|

Местный
  
Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887

|
Цитата(AVL @ Jun 17 2013, 15:11)  Просьба собрать ревизию 4214 lp:kicad, если будет та же ошибка, то вижу варианты: Где бы ее взять еще 4214  . Может я не на той ветке сижу? Код Tree is up to date at revision 4153 of branch http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad
--------------------
Кто сказал МЯУ?
|
|
|
|
|
Jun 17 2013, 09:56
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(tema-electric @ Jun 17 2013, 13:40)  Где бы ее взять еще 4214  . Может я не на той ветке сижу? Код Tree is up to date at revision 4153 of branch http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad Не на той  Я предложил собрать ветку lp:kicad.
|
|
|
|
|
Jun 17 2013, 10:37
|
Местный
  
Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488

|
Цитата(tema-electric @ Jun 17 2013, 13:40)  Где бы ее взять еще 4214  . Может я не на той ветке сижу? Код Tree is up to date at revision 4153 of branch http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad Код bzr branch lp:kicad kicad-last bzr co kicad-last kicad4214 --revision 4214 --lightweight В ходе этих двух нехитрых команд у вас в текущей директории появятся две субдиректории kicad-last и kicad4214 - вторую и используйте для сборки.
|
|
|
|
|
Jun 17 2013, 10:44
|

Местный
  
Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887

|
Цитата(AVL @ Jun 17 2013, 16:56)  Не на той  Я предложил собрать ветку lp:kicad. Да, я малость затупил  . 4214 тоже падает в том же месте. Дообрезались  .
--------------------
Кто сказал МЯУ?
|
|
|
|
|
Jun 17 2013, 12:05
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(tema-electric @ Jun 17 2013, 14:44)  Да, я малость затупил  . 4214 тоже падает в том же месте. Дообрезались  . Сможете отправить багрепорт на launchpad со ссылкой на 4214 lp:kicad ?
|
|
|
|
|
Jun 17 2013, 13:29
|

Местный
  
Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887

|
Цитата(AVL @ Jun 17 2013, 19:05)  Сможете отправить багрепорт на launchpad со ссылкой на 4214 lp:kicad ? Я слабо представляю, как это сделать  Знал бы, без вопросов отправил бы.  Цитата(AVL @ Jun 17 2013, 19:05)  Сможете отправить багрепорт на launchpad со ссылкой на 4214 lp:kicad ? Я слабо представляю, как это сделать  Знал бы, без вопросов отправил бы.  Если вздумаете инструкцию писать, можно в отдельную тему выделить, чтобы любители жаловаться знали
--------------------
Кто сказал МЯУ?
|
|
|
|
|
Jun 17 2013, 15:30
|
Местный
  
Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870

|
Цитата(AVL @ Jun 17 2013, 12:11)  Просьба собрать ревизию 4214 lp:kicad, если будет та же ошибка, то вижу варианты: Последние 4214 и 4153 для Win собираются без ошибок (wx 2.9.4, gcc 4.7.2)
|
|
|
|
|
Jun 17 2013, 17:03
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
4153 не собралось. Ошибка: Код /home/faa/rpmbuild/BUILD/kicad-gost-dev/eeschema/dialogs/dialog_bom.cpp: In destructor ‘virtual DIALOG_BOM::~DIALOG_BOM()’: /home/faa/rpmbuild/BUILD/kicad-gost-dev/eeschema/dialogs/dialog_bom.cpp:226:30: ошибка: no match for ‘operator<<’ in ‘list << STRING_FORMATTER::GetString()()’ Линукс, магея1, gcc 4.5.2. UPD: 4214 тоже не собирается - ошибка та же. Багрепорт отправил.
Сообщение отредактировал faa - Jun 17 2013, 17:44
|
|
|
|
|
Jun 17 2013, 19:09
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(tema-electric @ Jun 17 2013, 17:29)  Я слабо представляю, как это сделать  Знал бы, без вопросов отправил бы.  Если вздумаете инструкцию писать, можно в отдельную тему выделить, чтобы любители жаловаться знали  Инструкции толком то и не наберется. Вот ссылка, по которой можно добавить баг репорт: https://bugs.launchpad.net/kicad/+filebugfaa уже отправил багрепорт (https://bugs.launchpad.net/kicad/+bug/1191892). А вот его уже и исправили в ревизии 4215 lp:kicad. Влил это исправление в ревизии 4154 ветки lp:~kicad-gost-committers/kicad/kicad.
|
|
|
|
|
Jun 21 2013, 21:43
|
Частый гость
 
Группа: Участник
Сообщений: 199
Регистрация: 10-05-05
Пользователь №: 4 889

|
Цитата(faa @ Jun 12 2013, 13:44)  Если уж фактически форкнулись faa, мне хотелось бы с Вашей помощью понять есть ли пути развития Кикад-ГОСТ кроме как ухода в форк, а также хочется понять какова свобода для определения содержания ГОСТ-сброк, т. е. что можно, а что нельзя в них «вливать»? Вот, например, Вы пишете: Цитата(faa @ Feb 5 2010, 00:52)  Насчет толщины рисования шины посмотрю. Если решится просто - добавлю в гостовскую сборку. Т.е. в данном случае Вы воспользовались тем, что свойства ГОСТ-сборки проявляются только в том случае, если пользоваться именно ею. Пользователи других сборок данное нововведение не будут иметь. Такая самостоятельность именно ГОСТ-подраздела сборки, наверно, не сильно контролируется Жан Пьером и полностью отдана Вам под Вашу ответственность. Получается, что ГОСТ-сборка, хоть и не форк, а все же позволяет «вливать» необходимые для нас новшества и при этом она нисколько не теряет связь с основной веткой Кикад. При таком раскладе ГОСТ-сборка является неким «контейнером» на основной ветке, позволяющим аккумулировать в себе нечто сверх того, что дает основная ветка. Если это так, то зачем «форкаться»? Чем плох вариант развития, который был до последнего момента? И вытекающий из этого вопрос: будут ли и дальше выпускаться стабильные ГОСТ-сборки или теперь будет только kicad_gost_commiters?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|