Jump to content
XPEnology Community

developer

New Members
  • Posts

    2
  • Joined

  • Last visited

developer's Achievements

Newbie

Newbie (1/7)

0

Reputation

  1. Например я хочу собрать бинарник для "synology_bromolow_3612xs", согласно "Synology_DiskStation_Manager_3rd_Party_Apps_Developer_Guide.pdf" эта модель имеет версию linux 3.2.11. В руководстве указывается что необходимый toolchain можно скачать по адресу: "http://sourceforge.net/projects/dsgpl/files/DSM%25204.1%2520Tool%2520Chains/Intel%2520x86%2520Linux%25203.2.11%2520%2528Bromolow%2529/". Я скачиваю оттуда "gcc420_glibc236_x64_bromolow-GPL.tgz" и пытаюсь собрать бинарник, но обнаруживается что там очень старая версия linux, которая не содержит в директории "include" файл "sys/inotify.h". Конечно там есть этот файл в "linux/inotify.h", но он не содержит необходимые мне функции "inotify_*". По дате в этом файле можно судить что там какая-то допотопная версия linux, вместо обещанной 3.2.11. Я уже задавал этот вопрос на официальном форуме: http://forum.synology.com/enu/viewtopic ... 23&t=71365. Но они похоже "кладут" на поддержку. В некоторых других toolchain-нах в файле inotify.h я обнаружил кучу непонятный "inotify_*" функций, они модифицируют ядра каким-то образом под разные модели? Так как статический бинарник собранный для linux 3.2.0 неправильно работает на NAS с linux 3.2.11.
×
×
  • Create New...