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

Обсуждаем все что касается программ для персонального компьютера:
менеджер, логгер, автопостроитель кривых УОЗ и т.д.
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 »

На ХР начал пробовать, но там у меня нет дров на оборудование и получается нет интернета, тогда бросил эту затею, а вчера когда понял, что нужно попробовать на чистой винде, то пришлось обновлять репозиторий на 7х32, а менеджер собирать на ХР.
А вот 7х32 ни в какую не хочет видеть 2003 когда запускаю батник.
А если ставлю 2008, то собирает файл проекта, но тогда 2008 ругается, что устаревшие файлы и т.д.
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 »

2008 должна собирать без проблем, я пробовал.
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
_dx
Posts: 120
Joined: 17 May 2013, 21:25
Your CAR: I go on foot
SECU version: DIY SECU-3
Location: Крым, Ялта
Been thanked: 18 times
Contact:

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

Post by _dx »

VisulStudio 2013 v12.0.21005.1 REL

Дополнительно качнул неюникодный MFC, всё хорошо вроде бы
Открываю весь солюшн(secu3man.sln) делаю Rebuild Solution

Error 92 error C2664: 'void std::vector<std::pair<int,_TSTRING>,std::allocator<_Ty>>::push_back(const std::pair<int,_TSTRING> &)' : cannot convert argument 1 from 'std::pair<int,ATL::CStringT<char,StrTraitMFC_DLL<char,ATL::ChTraitsCRT<_CharType>>>>' to 'std::pair<int,_TSTRING> &&' F:\IMPRTNT_DOCS\_Projects\SECU-3\Firmware+Manager\14052014_UAZ\secu3man\sources\ParamDesk\Params\CKPSPageDlg.cpp 471 1 paramdesk

и куча ошибок о недостаютщих точке с запятой и т.д.
полный текст тут http://pastebin.com/uZjMxVDK

В общем то можно было бы понизить версию VS, но чё-то я за новые технологии ))

Added: аа, то ошибки IntelliSens, они не в счёт. Ошибка компилятора по сути только одна.
The truth is out there....
User avatar
_dx
Posts: 120
Joined: 17 May 2013, 21:25
Your CAR: I go on foot
SECU version: DIY SECU-3
Location: Крым, Ялта
Been thanked: 18 times
Contact:

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

Post by _dx »

Вернулся с работы, сделал так
m_cogs_numbers.push_back(std::make_pair(tn, (LPCTSTR)str));
Собралось вроде. будем проверять работает ли ))

Added: Ну вроде работает. С секой не соединялся, открыл файл прошивки... Пощелкал туда-сюда все значения на вкладке ДПКВ.. всё кажется рабочим
Last edited by _dx on 09 Jun 2014, 19:07, edited 1 time in total.
The truth is out there....
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 »

А, понял, это просто я 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 (вступаем!)
User avatar
_dx
Posts: 120
Joined: 17 May 2013, 21:25
Your CAR: I go on foot
SECU version: DIY SECU-3
Location: Крым, Ялта
Been thanked: 18 times
Contact:

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

Post by _dx »

Я делаю не юникодную сборку, для этого качнул отдельно не юникодный MFC с сайта майкрософта
С юникодной там чё-то много косяков было, я не стал заморачиваться...
The truth is out there....
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 »

Поправил сборку с _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 (вступаем!)
Post Reply

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