Как да накарам libpng да се зарежда правилно в Lua? Пускам Lua/Torch в iTorch Notebook в Mac OSX 10.10.3, където работят други основни функции в Lua, като чертане и изчисления.
brew install libpng
Предупреждение: libpng-1.6.17 вече е инсталиран
Ако тичам:
require 'nn';
require 'image';
itorch.image(image.lena())
грешка при зареждане на модул 'libpng' от файл '/usr/local/lib/lua/5.1/libpng.so': dlopen(/usr/local/lib/lua/5.1/libpng.so, 6): Библиотеката не е заредена: / usr/local/lib/libpng15.15.dylib Посочено от: /usr/local/lib/lua/5.1/libpng.so Причина: Несъвместима версия на библиотеката: libpng.so изисква версия 33.0.0 или по-нова, но libpng15.15. dylib предоставя версия 29.0.0 предупреждение: не може да се зареди (инсталира ли се?) /usr/local/share/lua/5.1/dok/inline.lua:736: libpng пакетът не е намерен, моля инсталирайте libpng stack traceback: [C ]: във функцията 'грешка' /usr/local/share/lua/5.1/dok/inline.lua:736: във функцията 'грешка' /usr/local/share/lua/5.1/image/init.lua:142: във функцията 'saver' /usr/local/share/lua/5.1/image/init.lua:355: във функцията 'save' /Users/MY/torch/install/share/lua/5.1/itorch/gfx.lua: 25: във функция 'f' [низ "local f = function() return itorch.image(iii)..."]:1: в основна част [C]: във функция 'xpcall' /Users/MY/torch/ install/share/lua/5.1/itorch/main.lua:177: във функция /Users/MY/torch/install/share/lua/5.1/lzmq/poller.lua:75: във функция 'poll' /Users/MY /torch/install/share/lua/5.1/lzmq/impl/loop.lua:307: във функция 'poll' /Users/MY/torch/install/share/lua/5.1/lzmq/impl/loop.lua:325 : във функцията 'sleep_ex' /Users/MY/torch/install/share/lua/5.1/lzmq/impl/loop.lua:370: във функцията 'start' /Users/MY/torch/install/share/lua/5.1 /itorch/main.lua:344: в основната част [C]: във функцията 'require' [низ "arg={'/Users/MY/.ipython/profile_default/secu..."]:1: в основната част