Компиляция SECU-3 Manager из исходников

Обсуждаем все что касается программ для персонального компьютера:
менеджер, логгер, автопостроитель кривых УОЗ и т.д.
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by STC »

Открой configure.bat и там явно укажи 2003

Было:

Code: Select all

cmake ../../sources/secu3man
rem cmake -G "Visual Studio 7 .NET 2003" ../../sources/secu3man
rem cmake -G "NMake Makefiles" ../../sources/secu3man
Станет:

Code: Select all

rem cmake ../../sources/secu3man
cmake -G "Visual Studio 7 .NET 2003" ../../sources/secu3man
rem cmake -G "NMake Makefiles" ../../sources/secu3man
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Elektron
Posts: 602
Joined: 23 May 2013, 09:36
Your CAR: М2141 с УМПО-248
SECU version: official SECU-3T
Location: Россия, Саратов
Has thanked: 10 times
Been thanked: 95 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by Elektron »

У меня Tortoise Git после установки отказалась работать, требовала указать путь к файлу git.exe. Пришлось скачать у установить Git Setup, после этого все заработало.
Microsoft Visual Studio ставилась почти 2,5 часа, вот только закончилась установка. Сейчас буду пробовать собирать.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
alvikagal
Posts: 4657
Joined: 18 Sep 2013, 01:58
Your CAR: ВАЗ-21099 1,5л.
SECU version: official SECU-3i TBZ
Location: Украина, Павлоград
Has thanked: 624 times
Been thanked: 1020 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by alvikagal »

Теперь такая картина, после изменения батника.
2003.jpg
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Elektron
Posts: 602
Joined: 23 May 2013, 09:36
Your CAR: М2141 с УМПО-248
SECU version: official SECU-3T
Location: Россия, Саратов
Has thanked: 10 times
Been thanked: 95 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by Elektron »

А у меня вот такая, батник не трогал:
2014-03-09_095424.jpg
Архиватор 7z стоит.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
Elektron
Posts: 602
Joined: 23 May 2013, 09:36
Your CAR: М2141 с УМПО-248
SECU version: official SECU-3T
Location: Россия, Саратов
Has thanked: 10 times
Been thanked: 95 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by Elektron »

Ладно, распаковал binaries.7z вручную в папку binaries. Я так понимаю, что только этого шага не хватало.

Запустил VS, нажал "собрать" и вот такое она мне выдала:
2014-03-09_101101.jpg
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
Elektron
Posts: 602
Joined: 23 May 2013, 09:36
Your CAR: М2141 с УМПО-248
SECU version: official SECU-3T
Location: Россия, Саратов
Has thanked: 10 times
Been thanked: 95 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by Elektron »

Так, батник кажется победил.
В последней строчке вместо 7z x banaries.7z стало "c:\program files\7-zip\7z" x "d:\AUTO\AZLK\2141\MPSZ\SECU-3T\For Make\Manager\SECU-3T Manager\secu3man\binaries.7z", то есть прописал полный путь. После этого архив распаковался при запуске батника.
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
alvikagal
Posts: 4657
Joined: 18 Sep 2013, 01:58
Your CAR: ВАЗ-21099 1,5л.
SECU version: official SECU-3i TBZ
Location: Украина, Павлоград
Has thanked: 624 times
Been thanked: 1020 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by alvikagal »

Elektron, ходишь по тем же граблям что и я.
Я тоже установил сначала новую версию 2013, затем понизил версию до 2008, а теперь поставил 2003 и с ней не работает даже батник, чтобы создать файл проекта. Новые версии пооставляли за собой хвосты и CMAKE не видит 2003. А как заставить его работать, я уже голову поломал.
Для 2008 батник делал проект, но там не мог подсунуть MFC, похожее и у тебя сейчас.
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by STC »

alvikagal wrote:Теперь такая картина, после изменения батника.
Криво установлена студия. Если все правильно установлено то будет работать. Деинсталируй ее (нормальным способом), почисть реестр (если до этого сносил ненормальным способом) и поставь заново.
Elektron wrote:А у меня вот такая, батник не трогал:
Потому что 7 zip нужно поставить. http://7-zip.org.ua/ru/ или он не прописан в PATH
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
User avatar
STC
Posts: 13843
Joined: 30 Apr 2013, 23:41
Your CAR: AZLK 2140
SECU version: DIY SECU-3
Location: North Korea
Has thanked: 2160 times
Been thanked: 4335 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by STC »

Запустил VS, нажал "собрать" и вот такое она мне выдала:
Потому что последние версии студии ругаются если собирать не Unicode проект. Что делать написано в самом тексте ошибок, но я бы не стал использовать последние версии студий для проекта использующего устаревшую технологию.
p.s. SECU-3 Manager можно собрать и с Unicode, но смысла в этом особого нет, так как китайский и японский нам не нужны.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)
Elektron
Posts: 602
Joined: 23 May 2013, 09:36
Your CAR: М2141 с УМПО-248
SECU version: official SECU-3T
Location: Россия, Саратов
Has thanked: 10 times
Been thanked: 95 times
Contact:

Re: Компиляция SECU-3 Manager из исходников

Post by Elektron »

Ну, я по торрентам пошарился, старше 2010 студию не нашел. Так что надо эту победить.

Выручайте, парни, мне машину завтра надо на ход поставить!
"Москвич" АЗЛК-2141-22, УМПО-248, Солекс-21041-...-10 (24х26) + SECU-3T (Mega644) на ДПКВ 60-2, автоподсос, управление вентилятором и питанием
Post Reply

Return to “Программное обеспечение для ПК и релизы ПО”