Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2012, 12:13   #1
VidaGift
Новичок
Джуниор
 
Регистрация: 07.11.2012
Сообщений: 1
По умолчанию Неразрешенный внешний символ при компиляции AviSynth 2.6 MT

Раньше скачивал исходники AviSynth 2.6 из CVS и применял к ним патч для создания MT версии. Патч скачивал с forum.doom9.org. Все прокатывало.
Сейчас скачал новые исходники (по сравнению со старыми, изменений много). Применил патч с мелким допиливанием (в изменяемых фрагментах вклинивались новые функции).
Пытаюсь откомпилить. Выдает
Цитата:
6> Создается библиотека Release\avisynth.lib и объект Release\avisynth.exp
6>avisynth.obj : error LNK2001: неразрешенный внешний символ ""struct AVSFunction const * const CacheMT_filters" (?CacheMT_filters@@3QBUAVSFunction@ @B)"
6>avisynth.obj : error LNK2001: неразрешенный внешний символ ""struct AVSFunction const * const MT_filters" (?MT_filters@@3QBUAVSFunction@@B)"
6>avisynth.obj : error LNK2001: неразрешенный внешний символ ""public: static long Mode5Gate::suspendedthreads" (?suspendedthreads@Mode5Gate@@2JA)"
6>cache.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall CacheMT1::CacheMT1(class PClip,class IScriptEnvironment *)" (??0CacheMT1@@QAE@VPClip@@PAVIScrip tEnvironment@@@Z)"
6>main.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall Distributor::Distributor(class PClip,class IScriptEnvironment *)" (??0Distributor@@QAE@VPClip@@PAVISc riptEnvironment@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall CacheMT2::CacheMT2(class AVSValue,class IScriptEnvironment *)" (??0CacheMT2@@QAE@VAVSValue@@PAVISc riptEnvironment@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall Mode3Gate::Mode3Gate(class PClip,class Mode3Gate *,class IScriptEnvironment *)" (??0Mode3Gate@@QAE@VPClip@@PAV0@PAV IScriptEnvironment@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: void __thiscall Mode3Gate::SetCriticalSection(struc t _RTL_CRITICAL_SECTION *)" (?SetCriticalSection@Mode3Gate@@QAE XPAU_RTL_CRITICAL_SECTION@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall CacheMT3::CacheMT3(class PClip,struct _RTL_CRITICAL_SECTION *,class IScriptEnvironment *)" (??0CacheMT3@@QAE@VPClip@@PAU_RTL_C RITICAL_SECTION@@PAVIScriptEnvironm ent@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall CacheMT4::CacheMT4(class AVSValue,class Mode3Gate *,class IScriptEnvironment *)" (??0CacheMT4@@QAE@VAVSValue@@PAVMod e3Gate@@PAVIScriptEnvironment@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall Mode5Gate::Mode5Gate(class PClip,class IScriptEnvironment *)" (??0Mode5Gate@@QAE@VPClip@@PAVIScri ptEnvironment@@@Z)"
6>expression.obj : error LNK2001: неразрешенный внешний символ ""public: __thiscall CacheMT5::CacheMT5(class PClip,class IScriptEnvironment *)" (??0CacheMT5@@QAE@VPClip@@PAVIScrip tEnvironment@@@Z)"
6>Release\avisynth.dll : fatal error LNK1120: 12 неразрешенных внешних элементов
если что, то вот исходники - http://www.mediafire.com/?1eibsr76v6cvrng

PS.
- компилю в Visual Studio 2010.
- программером на C++ не являюсь.

Последний раз редактировалось VidaGift; 07.11.2012 в 14:26.
VidaGift вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неразрешенный внешний символ kineziz Общие вопросы C/C++ 12 23.06.2012 21:08
Неразрешенный внешний символ lampo Visual C++ 3 12.05.2012 11:09
Неразрешенный внешний символ Митовей Общие вопросы C/C++ 1 08.04.2012 23:34
Ошибка: ссылка на неразрешенный внешний символ Cthutq66a Помощь студентам 7 06.11.2011 12:10
Ссылка на неразрешенный внешний символ Xenogig Общие вопросы C/C++ 4 07.05.2011 19:11