forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   xors3d и win2k (http://forum.boolean.name/showthread.php?t=15387)

firstvirus 30.08.2011 11:16

xors3d и win2k
 
написал простенький пример в Delphi с использованием xors3d. Под WinXP заработало ессно нормально, а вот в Win2k прога не может найти библиотеку. Интересно это как нить лечится? Для особо любопытных скажу для чего мне это надо. У меня есть ноут с лиценз Win2k, на свою работу я могу таскать только его. Хотелось бы на нем в свободное время поэксперементировать.

pozitiffcat 30.08.2011 11:36

Ответ: xors3d и win2k
 
думаю дело в обертке для delphi дело, а не в win2k, и может версии delphi отличаются? Запускал в отладчике или скомпиленый exe? И накрайняк кинб dll-ки в C:\windows\system32

Randomize 30.08.2011 11:38

Ответ: xors3d и win2k
 
Попробуй поставить полный DirectX Redist на ноутбук.

Вообще можно по подробнее что значит "не может найти библиотеку" какую именно?

firstvirus 30.08.2011 11:41

Ответ: xors3d и win2k
 
библиотеку хорса. Директ сеня поставил самый свежий что нашел в просторах инета. в систем32 кинул не помогало. Делфи и там и там одинаковый(лиценз :)). и там и там запускал скомпиленый файл. у меня любой пример так реагирует независимо от версии хорса.

pozitiffcat 30.08.2011 11:51

Ответ: xors3d и win2k
 
юзай c++ ИМХО для ксорса это в самый раз, ну или хотябы попробуй поставь Microsoft Visual c++ express - он бесплатный и проверь будет ли работать. Важно знать в винде дело или в среде разработки

firstvirus 30.08.2011 12:00

Ответ: xors3d и win2k
 
нашел проблему. дело было в обертке. вин2к почему-то не поняла нормально название библиотеки. поправил и появилась другая ошибка, которую увы не поправить. функция SetDllDirectoryA отсутствует в ядре вин2к.

firstvirus 30.08.2011 12:39

Ответ: xors3d и win2k
 
Пы. Сы. Появилась предла к разрабам. При инициализации библиотеки проверять на какой системе пытаются запустить и использовать функции именно этой системы. ИМХО ради меня-идиота никто это не сделает.

Ky3R_94 31.08.2011 00:55

Ответ: xors3d и win2k
 
Попробуй поставить последний апдейт на винду. Win2k, насколько мне известно, не сильно отстал от WinXP.

Цитата:

ИМХО ради меня-идиота никто это не сделает.
Верно подмечено, сударь.
Во времена, когда уже юзеры ХР переходят на Висту и 7, о вин2к уже мало кто-что помнит.

pozitiffcat 31.08.2011 09:34

Ответ: xors3d и win2k
 
ИМХО не стоит даже заморачиваться. 2000 даже официально не поддерживается, с какого хера ктото должен для нее что-то делать. Вы бы еще на 95 запускали и говорили , а что это у меня Direct X9 не ставится...


Часовой пояс GMT +4, время: 17:30.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot