я использую mediatomb на некоторое время и когда я решил представить файлы и папки в пользовательском образом, я выяснил, что mediatomb в Ubuntu 11.4 (сервер) не был скомпилирован с помощью JavaScript.
кто-нибудь сталкивался с такой ситуацией, и найти "простой" (несколько шагов) решения ?
обратите внимание, я попытался скомпилировать и mediatomb репаки, но один из его зависимостей libjs сейчас АПИ libmozjs185 & АБИ изменен так я прерывается.
заранее спасибо.
Mediatomb не скомпилирован с помощью javascript, потому что библиотеки репозитория (libmozjs185) не поддерживают компиляцию SpiderMonkey в MediaTomb.
Оглядываясь назад - этот конкретный сборщик-рецепт использовался с v10.04 (ясный ), поэтому вам нужно будет переупаковать пакеты Debian MediaTomb с поддержкой Javascript самостоятельно.
Prereqs для переупаковки с поддержкой javascript
Вам нужно «заимствовать» некоторые более старые библиотеки из Debian Sid - и удалите библиотеки-нарушители, если вы их установили, то есть
получите libmozjs2d и libmozjs-dev из раздела debian sid: libmozjs2d_1.9.1.16-6_i386.deb и libmozjs-dev_1.9.1.16- 6_i386.deb & amp; установить отсутствующую библиотеку
sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
Prereqs для переупаковки с поддержкой javascript
Получить источник медиатам:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
now edit debian / rules, чтобы включить javascript
sudo nano <mediatombfolder>/debian/rules
В файле debian / rules найдите MEDIATOMB_CONFIG_OPTIONS и измените libmozjs185 на --enable-libjs.
Вы также должны обновить файл изменений (в том же каталоге debian) и, возможно, файл «mediatomb.dsc», чтобы изменить версию.
check and repack
Сначала:
cd <mediatombfolder>
sudo ./configure
Это должно подтвердить, что для компиляции установлены все необходимые предпосылки.
Наконец: [ ! d21]
sudo dpkg-buildpackage -rfakeroot -us -uc
Если все пойдет хорошо, вы должны увидеть 3 новых файла deb в папке выше.
Установите их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb
Mediatomb не компилируется в JavaScript, поскольку в хранилище библиотеки (libmozjs185) не поддерживает компиляцию SpiderMonkey в MediaTomb.
оглядываясь назад - этот билд-рецепт с В10.04 (осознанные) таким образом, вам нужно перепаковывать пакеты MediaTomb Debian с поддержкой JavaScript себя.
курс предварительной подготовки для переупаковки с поддержкой JavaScript
Вам потребуется "одолжить" некоторые старые библиотеки от Сида в Debian - и удалить нарушителя библиотеки, если они установлены, т. е.
вам libmozjs2d и libmozjs-дэв от дистрибутив дебиан Сид: libmozjs2d_1.9.1.16-6_i386.деб и libmozjs-dev_1.9.1.16-6_i386.деб и установить недостающие библиотеки!д6] sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
курс предварительной подготовки для переупаковки с поддержкой JavaScript
получить источник mediatomb:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
теперь редактировать Debian/правила включить JavaScript
sudo nano <mediatombfolder>/debian/rules
в/правила файла Debian, поиск MEDIATOMB_CONFIG_OPTIONS и изменения libmozjs185 с опцией --Enable-libjs.
следует также обновить файл changelog (в той же директории Debian) и, возможно, "mediatomb.файл DSC" для изменения версии.
[dиода d17]проверить и перепаковать[!dиода d17]первый:
cd <mediatombfolder>
sudo ./configure
это должно подтвердить все необходимые условия, установленные для компиляции.
в итоге:
sudo dpkg-buildpackage -rfakeroot -us -uc
если все пойдет хорошо, вы должны увидеть 3 новых deb файлы в вышеуказанной папке .
установить их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb
Mediatomb не скомпилирован с помощью javascript, потому что библиотеки репозитория (libmozjs185) не поддерживают компиляцию SpiderMonkey в MediaTomb.
Оглядываясь назад - этот конкретный сборщик-рецепт использовался с v10.04 (ясный ), поэтому вам нужно будет переупаковать пакеты Debian MediaTomb с поддержкой Javascript самостоятельно.
Prereqs для переупаковки с поддержкой javascript
Вам нужно «заимствовать» некоторые более старые библиотеки из Debian Sid - и удалите библиотеки-нарушители, если вы их установили, то есть
получите libmozjs2d и libmozjs-dev из раздела debian sid: libmozjs2d_1.9.1.16-6_i386.deb и libmozjs-dev_1.9.1.16- 6_i386.deb & amp; установить отсутствующую библиотеку
sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
Prereqs для переупаковки с поддержкой javascript
Получить источник медиатам:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
now edit debian / rules, чтобы включить javascript
sudo nano <mediatombfolder>/debian/rules
В файле debian / rules найдите MEDIATOMB_CONFIG_OPTIONS и измените libmozjs185 на --enable-libjs.
Вы также должны обновить файл изменений (в том же каталоге debian) и, возможно, файл «mediatomb.dsc», чтобы изменить версию.
check and repack
Сначала:
cd <mediatombfolder>
sudo ./configure
Это должно подтвердить, что для компиляции установлены все необходимые предпосылки.
Наконец: [ ! d21] sudo dpkg-buildpackage -rfakeroot -us -uc
Если все пойдет хорошо, вы должны увидеть 3 новых файла deb в папке выше.
Установите их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb
Mediatomb не скомпилирован с помощью javascript, потому что библиотеки репозитория (libmozjs185) не поддерживают компиляцию SpiderMonkey в MediaTomb.
Оглядываясь назад - этот конкретный сборщик-рецепт использовался с v10.04 (ясный ), поэтому вам нужно будет переупаковать пакеты Debian MediaTomb с поддержкой Javascript самостоятельно.
Prereqs для переупаковки с поддержкой javascript
Вам нужно «заимствовать» некоторые более старые библиотеки из Debian Sid - и удалите библиотеки-нарушители, если вы их установили, то есть
получите libmozjs2d и libmozjs-dev из раздела debian sid: libmozjs2d_1.9.1.16-6_i386.deb и libmozjs-dev_1.9.1.16- 6_i386.deb & amp; установить отсутствующую библиотеку
sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
Prereqs для переупаковки с поддержкой javascript
Получить источник медиатам:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
now edit debian / rules, чтобы включить javascript
sudo nano <mediatombfolder>/debian/rules
В файле debian / rules найдите MEDIATOMB_CONFIG_OPTIONS и измените libmozjs185 на --enable-libjs.
Вы также должны обновить файл изменений (в том же каталоге debian) и, возможно, файл «mediatomb.dsc», чтобы изменить версию.
check and repack
Сначала:
cd <mediatombfolder>
sudo ./configure
Это должно подтвердить, что для компиляции установлены все необходимые предпосылки.
Наконец: [ ! d21] sudo dpkg-buildpackage -rfakeroot -us -uc
Если все пойдет хорошо, вы должны увидеть 3 новых файла deb в папке выше.
Установите их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb
Mediatomb не компилируется в JavaScript, поскольку в хранилище библиотеки (libmozjs185) не поддерживает компиляцию SpiderMonkey в MediaTomb.
оглядываясь назад - этот билд-рецепт с В10.04 (осознанные) таким образом, вам нужно перепаковывать пакеты MediaTomb Debian с поддержкой JavaScript себя.
курс предварительной подготовки для переупаковки с поддержкой JavaScript
Вам потребуется "одолжить" некоторые старые библиотеки от Сида в Debian - и удалить нарушителя библиотеки, если они установлены, т. е.
вам libmozjs2d и libmozjs-дэв от дистрибутив дебиан Сид: libmozjs2d_1.9.1.16-6_i386.деб и libmozjs-dev_1.9.1.16-6_i386.деб и установить недостающие библиотеки!д6] sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
курс предварительной подготовки для переупаковки с поддержкой JavaScript
получить источник mediatomb:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
теперь редактировать Debian/правила включить JavaScript
sudo nano <mediatombfolder>/debian/rules
в/правила файла Debian, поиск MEDIATOMB_CONFIG_OPTIONS и изменения libmozjs185 с опцией --Enable-libjs.
следует также обновить файл changelog (в той же директории Debian) и, возможно, "mediatomb.файл DSC" для изменения версии.
[dиода d17]проверить и перепаковать[!dиода d17]первый:
cd <mediatombfolder>
sudo ./configure
это должно подтвердить все необходимые условия, установленные для компиляции.
в итоге:
sudo dpkg-buildpackage -rfakeroot -us -uc
если все пойдет хорошо, вы должны увидеть 3 новых deb файлы в вышеуказанной папке .
установить их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb
Mediatomb не компилируется в JavaScript, поскольку в хранилище библиотеки (libmozjs185) не поддерживает компиляцию SpiderMonkey в MediaTomb.
оглядываясь назад - этот билд-рецепт с В10.04 (осознанные) таким образом, вам нужно перепаковывать пакеты MediaTomb Debian с поддержкой JavaScript себя.
курс предварительной подготовки для переупаковки с поддержкой JavaScript
Вам потребуется "одолжить" некоторые старые библиотеки от Сида в Debian - и удалить нарушителя библиотеки, если они установлены, т. е.
вам libmozjs2d и libmozjs-дэв от дистрибутив дебиан Сид: libmozjs2d_1.9.1.16-6_i386.деб и libmozjs-dev_1.9.1.16-6_i386.деб и установить недостающие библиотеки!д6] sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
курс предварительной подготовки для переупаковки с поддержкой JavaScript
получить источник mediatomb:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
теперь редактировать Debian/правила включить JavaScript
sudo nano <mediatombfolder>/debian/rules
в/правила файла Debian, поиск MEDIATOMB_CONFIG_OPTIONS и изменения libmozjs185 с опцией --Enable-libjs.
следует также обновить файл changelog (в той же директории Debian) и, возможно, "mediatomb.файл DSC" для изменения версии.
[dиода d17]проверить и перепаковать[!dиода d17]первый:
cd <mediatombfolder>
sudo ./configure
это должно подтвердить все необходимые условия, установленные для компиляции.
в итоге:
sudo dpkg-buildpackage -rfakeroot -us -uc
если все пойдет хорошо, вы должны увидеть 3 новых deb файлы в вышеуказанной папке .
установить их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb
Mediatomb не скомпилирован с помощью javascript, потому что библиотеки репозитория (libmozjs185) не поддерживают компиляцию SpiderMonkey в MediaTomb.
Оглядываясь назад - этот конкретный сборщик-рецепт использовался с v10.04 (ясный ), поэтому вам нужно будет переупаковать пакеты Debian MediaTomb с поддержкой Javascript самостоятельно.
Prereqs для переупаковки с поддержкой javascript
Вам нужно «заимствовать» некоторые более старые библиотеки из Debian Sid - и удалите библиотеки-нарушители, если вы их установили, то есть
получите libmozjs2d и libmozjs-dev из раздела debian sid: libmozjs2d_1.9.1.16-6_i386.deb и libmozjs-dev_1.9.1.16- 6_i386.deb & amp; установить отсутствующую библиотеку
sudo apt-get remove libmozjs185*
sudo apt-get install build-essential libnspr4-0d
sudo dpkg -i libmoz*.deb
Prereqs для переупаковки с поддержкой javascript
Получить источник медиатам:
sudo apt-get build-dep mediatomb
sudo apt-get source mediatomb
now edit debian / rules, чтобы включить javascript
sudo nano <mediatombfolder>/debian/rules
В файле debian / rules найдите MEDIATOMB_CONFIG_OPTIONS и измените libmozjs185 на --enable-libjs.
Вы также должны обновить файл изменений (в том же каталоге debian) и, возможно, файл «mediatomb.dsc», чтобы изменить версию.
check and repack
Сначала:
cd <mediatombfolder>
sudo ./configure
Это должно подтвердить, что для компиляции установлены все необходимые предпосылки.
Наконец: [ ! d21] sudo dpkg-buildpackage -rfakeroot -us -uc
Если все пойдет хорошо, вы должны увидеть 3 новых файла deb в папке выше.
Установите их все:
sudo apt-get install libjs-prototype
sudo dpkg -i mediatomb*.deb