Notes |
|
|
Ну или включить поддержку ASLR
http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s-new-delphi-2007-supports-aslr-and-nx.aspx |
|
|
(0014754)
|
zed
|
29-10-2014 08:28
|
|
Эта библиотека написана на С++ между прочим. |
|
|
|
Ну, значит просто ASLR другим методом включать придется. |
|
|
|
А где ее исходники? Или ты уже готовую dll брал? |
|
|
(0014759)
|
zed
|
29-10-2014 08:42
(edited on: 29-10-2014 08:43) |
|
Оригинал тут, но я там отключал поддержку лишних форматов из-за чего пришлось лезть в сорцы, потому как опционально там это сделать невозможно.
Мой вариант тут. Можешь обновить и перекомпилировать.
|
|
|
|
А под какой студией ты собирал 2003 или 2010 |
|
|
(0014765)
|
zed
|
29-10-2014 08:55
|
|
Собирал в 2010, но включал там опцию, чтобы либы линковало от 2008. Я так все сишные либы собирал. |
|
|
(0014766)
|
zed
|
29-10-2014 08:59
|
|
Ноги такого манёвра растут отсюда: 0001743 |
|
|
|
|
|
|
Блин. Оно требует наличия 2008 студии. Пишет
Specified platform toolset (v90) requires Visual Studio 2008. Please make sure that Visual Studio 2008 is installed on the machine.
А у меня только 2010 и 2012 стоят |
|
|
|
Zed Может все-таки перекомпилиш? При настроенной среед это одни параметр в настройках поменять. А мне нужно студию ставить. |
|
|
(0014798)
|
zed
|
29-10-2014 16:20
|
|
Может быть завтра. Что там за параметр? |
|
|
|
Randomized Base Address
http://msdn.microsoft.com/en-us/library/bb384887.aspx |
|
|
(0014801)
|
zed
|
30-10-2014 07:30
|
|
Пересобрал, но прилинковано к старым версиям zlib и libpng. Собственно, и код либы старый и обновлять его пока желанием не горю. |
|