Feb. 8th, 2005

metaclass: (Default)
Хочется повырывать руки определенному подвиду программистов.
Ситуация, дважды случившаяся сегодня:
Свежеустановленная 98 винда. Установка ее это отдельная страшная печаль, но тут уж я сам виноват, так условия поставил.

Устанавливаю/запускаю программу - в ответ либо сообщение об ошибки, либо вообще ничего.
Первая программа - клиент для Interbase/Firebird. клиентская библиотека gds32.dll лежит в путях, доступна. Сообщение об ошибке - "клиентская библиотека gds32.dll недоступна" Думай, что хочешь. Хорошо, в новостной группе по IB один человек уже ругался на динамическую линковку Firebird и его библиотек с микрософтовскими либами. Ну, полез я значит зависимости смотреть для gds32.dll - ага, есть некая msvcp60.dll. В windows\system ее конечно же нет, винда свежая и прог, которые за собой тянут эти либы я не ставил. Скопировал с другого компа, завелось.

Второе. Ставлю видео-кодеки. Ну, не считая того, что DirectShow и вообще вся система кодеков - неизлечимое зло, кодеки обычно ставились нормально, по отдельности, строго те которые нужны, без всяких долбаных кодек-паков. Все поставилось. Вроде работает. Кроме субтитров. Всегда были после таких действий, а тут нет. Начинаю лазить по настройкам. Смотрю - что-то непривычно - нет одного из фильтров в списке, который всегда был - DirectVobSub, он в принципе за субтитры и отвечает.
Запускаю его "Configure" в ответ - не могу загрузить, GetLastError=0x00000485. Ну, думаю, достали, гады. Из принципа иду за errlook.exe из Visual Studio - узнать что за сообщение с таким номером. Ну как я и думал - нету нужной библиотеки. Опять лезу смотреть зависимости. Все есть, кроме atl.dll. Нахожу ее в инсталляторе MS SQL Server(да, да, больше нигде не нашлось и если человек хочет смотреть видео с встроенными субтитрами, ему без инсталлятора MSSQL никак нельзя). Копирую в windows/system, запускаю, работает. Раньше видимо, кто-то из программ за собой эту либу притащил и все работало.

Внимание, вопрос: что делать с людьми, которые линкуют свои поделки с либами, которых у пользователей может не быть, но либ этих не выкладывают и про это не упоминают?

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 07:01 pm
Powered by Dreamwidth Studios