Пожалуйста помогите кто может.
Вынужденно немного наловчился собирать из готового исходника свою версию ехе ки Вертуал Дуба.
Основная программа Microsoft Visual Studio 2008. Ну и чтобы она работала еще кучу всего пришлось ставить.
И вот буквально несколько дней назад со следующим бильдом программа стала шалить.
Выдала ошибки.Методом тыка понял, что исходник даже без каких либо изменений не могу собрать.
Снова открыв прежнею версию, получил те же ошибки.
Как будто до сих пор какую то часть текста в исходнике допускали писать или обозначать, а теперь это запрещено.
В программе и в дополнениях никаких изменений не было (если только по инету без спроса, втихаря не пробралось).
Вот ошибки:
18>LINK : warning LNK4224: /OPT:NOWIN98 больше не поддерживается; не учитывается
18>version.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>FilterCallbacks.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>Init.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>oshelper.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>sparseavi.obj : error LNK2019: ссылка на неразрешенный внешний символ _version_num в функции "void __cdecl CreateExtractSparseAVI(struct HWND__ *,bool)" (?CreateExtractSparseAVI@@YAXPAUHWND__@@_N@Z)
18>about.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>auxdlg.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>Crash.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>DubOutput.obj : error LNK2001: неразрешенный внешний символ "_version_num"
18>about.obj : error LNK2001: неразрешенный внешний символ "_version_time"
18>Crash.obj : error LNK2001: неразрешенный внешний символ "_version_time"
18>auxdlg.obj : error LNK2001: неразрешенный внешний символ "_version_date"
18>Crash.obj : error LNK2001: неразрешенный внешний символ "_version_buildmachine"
18>..\..\out\Release\VirtualDub.exe : fatal error LNK1120: 4 неразрешенных внешних элементов
18>Build log was saved at "file://c:\VirtualDub8\VirtualDub11047_Engl\obj\Release\VirtualDub\BuildLog.htm"
18>VirtualDub - 14 error(s), 6 warning(s)
========== Build: 17 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Найдя файл где приводиться _version_num, убрал переднее подчеркивание, ничего не изменилось, полностью те же ошибки.
---------------------------------------------------------
Вот исходник на котором появились эти ошибки:
http://www.virtualdub.org/beta/VirtualDub-1.10.4-test7-src.7z Пожалуйста, очень надо. К этим вариантам ехе км уже не только я, но и довольно много других людей привыкли.
Не хочется их подводить. Самому и имеющаяся версия устраивает. Знающему наверняка там не сложно разобраться.
Спасибо.