Исходники cmap - продолжаем разговор

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
boba
Сообщения: 138
Зарегистрирован: 10 май 2003, 23:13

Исходники cmap - продолжаем разговор

Сообщение boba » 18 апр 2004, 23:50

Начал разбираться с исходниками на выходных. Появились вопросы.
Думаю, имеет смысл обсуждать их на форуме.

Я затащил файл cmap15.cpp в проект под MS Visual Studio 2003. Сразу не компилируется. В нём не хватает тела функции void HeaderIMG(FILE *outIMG, char version[], char NameMap[]). Его удалось найти в cmap145.cpp, но там другая сигнатура функции.

Вопрос: все ли файлы в исходниках на месте?

После того как я затащил вышеуказанную функцию из cmap145.cpp в cmap15.cpp исполняемый модуль собрался. Всё равно вылетают ошибки связанные с непроинициализированными переменными, нарушенным стеком и т.п.

Вопрос: Каким компилятором собирался cmap?


___
Ёж

Nax
Сообщения: 304
Зарегистрирован: 17 июн 2002, 19:08

Re: Исходники cmap - продолжаем разговор

Сообщение Nax » 19 апр 2004, 14:30

Ну тащить это дело в .NET это круто! Судя по всему он делался в 6.0, а то и старее.

А где ты исходники брал?

Максим

boba
Сообщения: 138
Зарегистрирован: 10 май 2003, 23:13

Про .NET я не говорил!!

Сообщение boba » 19 апр 2004, 14:44

Я компилирую обычным компилятором C++ из Visual Studio 2003. 2003 - это не обязательно .NET ;-) Исходники автор недавно выложил для всеобщего пользования: <A HREF="http://www.gps-forum.ru/cgi-bin/forum/s ... >___ Ёж

Nax
Сообщения: 304
Зарегистрирован: 17 июн 2002, 19:08

Re: Про .NET я не говорил!!

Сообщение Nax » 19 апр 2004, 15:01

Спасибо. Я уже нашел сообщение, что-то давно не читал...

Максим

dyp
Сообщения: 394
Зарегистрирован: 30 окт 2003, 16:58

Re: Исходники cmap - продолжаем разговор

Сообщение dyp » 19 апр 2004, 17:27

Кстати. Завел проект cmap.sf.net
Сегодня попробую собрать и положить в CVS.
Заодно и скажу какой компилер. Это выясняется просто.


boba
Сообщения: 138
Зарегистрирован: 10 май 2003, 23:13

О! Нас уже много :-)

Сообщение boba » 19 апр 2004, 18:13

Ты собираешься дорабатывать cmap? Какие планы? Предлагаю скоодинировать усилия, дабы не плодить версии. Мои планы расписаны здесь: <A HREF="http://boba.nm.ru/gps/cmap/bugs.html">h ... r>Добавляй меня в проект на сф. Мой ник там - b0ba (через ноль). Письмо с запросом тебе послал на сф-ный мейл. Думаю, ближе к концу недели продолжу экзерсисы. Если скомпилируется, то можно будет начинать пилить этот немерянный цэпэпэшник на более удобоваримые куски :-) ___ Ёж

dyp
Сообщения: 394
Зарегистрирован: 30 окт 2003, 16:58

Re: Исходники cmap - продолжаем разговор

Сообщение dyp » 19 апр 2004, 19:19

cmap 15b собран MSVC <= 6.0.
Сейчас попробую им собрать.



dyp
Сообщения: 394
Зарегистрирован: 30 окт 2003, 16:58

Re: О! Нас уже много :-)

Сообщение dyp » 19 апр 2004, 19:30

> Добавляй меня в проект на сф. Мой ник там - b0ba (через ноль). Письмо с
> запросом тебе послал на сф-ный мейл.

Завел.
1.45b собрался. Сейчас положу его в cvs, займусь 1.5b.

> Ты собираешься дорабатывать cmap?
> Какие планы?

Понемногу. Возможно делать поддержку нового формата.

> Предлагаю скоодинировать усилия, дабы не плодить версии.

Согласен.



boba
Сообщения: 138
Зарегистрирован: 10 май 2003, 23:13

Выбираем компилятор

Сообщение boba » 19 апр 2004, 19:40

Давай договоримся о компиляторе.
Я предлагаю использовать компилятор C++ из Visual Studio 2003 и, соответственно, под него перенести исходник.
Как твоё мнение?



___
Ёж

boba
Сообщения: 138
Зарегистрирован: 10 май 2003, 23:13

Лады

Сообщение boba » 19 апр 2004, 19:55

> Возможно делать поддержку нового формата.

Формата чего? :-)

___
Ёж

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей