おのたく日記 YouTubeも始めました→
2004-03-29(Mon) この日を編集
■ がーん輸入盤って歌詞カード無いのね
B00004ZAV3
金曜日の夜にAmazonで購入したら、日曜日の午後にCDが届いた。
この前の本より発送が早くて嬉しかった。また、CDだと受け取り時は、サインがいらなくてポストに入れてくれる。不在でも受け取れるからGOOD!!
いままで聞いたBeatlesの中では、デジタル編集により音が一番良いかも。でも、カラオケで歌うための歌詞カードが目当てだったのに、この輸入盤CDについてくるブックレットは、往年のシングルのアルバム写真で歌詞カードでは無かったので残念。
2005-03-29(Tue) この日を編集
■ [News] 「スカイプ+ポッドキャスト=スカイプキャスト」--新たなブレイクの兆し
スカイプキャストについて、数日前にどこかのWebで記事を読んだけど、なんか流行りそうな感じですね。おうちのLinux Debian 3.0(WOODY)だと、ライブラリが古いのかSkypeうまく動かないので、ちょっと涙
2009-03-29(Sun) DLNAサーバを立ち上げる3 この日を編集
■ [Debian][Xbox360]DLNAサーバを立ち上げる3
XBox360で利用できるDLNAサーバFUPPERSをビルドしようと12月29日の日記で試していたけど、svnから最新ソースを入手できずに失敗していた。今日やってみるとsubversionで最新ソースが手に入ってインストールまでできたけど、ちゃんと動かなかった(;_;)
$ svn co https://fuppes.svn.sourceforge.net/svnroot/fuppes/trunk fuppes
A fuppes/fuppes.dev
A fuppes/COPYING-OGG
A fuppes/config.rpath
A fuppes/debian
A fuppes/debian/control
A fuppes/debian/fuppes-dev.install
A fuppes/debian/shlibs.fuppes-decoder-plugin-vorbis
A fuppes/debian/fuppes-encoder-plugin-twolame.install
A fuppes/debian/shlibs.fuppes-decoder-plugin-flac
A fuppes/debian/docs
A fuppes/debian/shlibs.fuppes-transcode-plugin-magick
A fuppes/debian/shlibs.fuppes-metadata-plugin-libmp4v2
A fuppes/debian/fuppes-metadata-plugin-dlna.install
A fuppes/debian/shlibs.fuppes-metadata-plugin-taglib
A fuppes/debian/fuppes.install
A fuppes/debian/fuppes-metadata-plugin-exiv2.install
A fuppes/debian/libfuppes0.install
A fuppes/debian/fuppes-metadata-plugin-libmp4v2.install
A fuppes/debian/fuppes-metadata-plugin-taglib.install
A fuppes/debian/compat
A fuppes/debian/fuppes-metadata-plugin-libavformat.install
A fuppes/debian/fuppes-transcode-plugin-ffmpeg.install
A fuppes/debian/shlibs.fuppes
A fuppes/debian/changelog
A fuppes/debian/shlibs.fuppes-metadata-plugin-magick
A fuppes/debian/rules
A fuppes/debian/shlibs.fuppes-metadata-plugin-exiv2
A fuppes/debian/shlibs.libfuppes0
A fuppes/debian/README
A fuppes/debian/dirs
A fuppes/debian/shlibs.fuppes-transcode-plugin-ffmpeg
A fuppes/debian/shlibs.fuppes-metadata-plugin-libavformat
A fuppes/debian/shlibs.fuppes-encoder-plugin-twolame
A fuppes/debian/fuppes-decoder-plugin-vorbis.install
A fuppes/debian/copyright
A fuppes/debian/fuppes-decoder-plugin-flac.install
A fuppes/debian/fuppes-metadata-plugin-magick.install
A fuppes/debian/shlibs.fuppes-metadata-plugin-dlna
A fuppes/debian/fuppes-transcode-plugin-magick.install
A fuppes/include
A fuppes/include/fuppes_plugin.h
A fuppes/include/fuppes.h
A fuppes/include/fuppes_db_connection_plugin.h
A fuppes/include/fuppes_plugin_types.h
A fuppes/fuppes.doxy
A fuppes/AUTHORS
A fuppes/configure.in
A fuppes/src
A fuppes/src/plugins
A fuppes/src/plugins/metadata_libmp4v2.cpp
A fuppes/src/plugins/metadata_taglib.cpp
A fuppes/src/plugins/metadata_magickwand.c
A fuppes/src/plugins/metadata_simage.c
A fuppes/src/plugins/metadata_libavformat.c
A fuppes/src/plugins/encoder_twolame.c
A fuppes/src/plugins/database_sqlite3.cpp
A fuppes/src/plugins/metadata_dlna_profiles.c
A fuppes/src/plugins/core_presentation.cpp
A fuppes/src/plugins/ffmpeg
A fuppes/src/plugins/ffmpeg/cmdutils.cpp
A fuppes/src/plugins/ffmpeg/ffmpeg.cpp
A fuppes/src/plugins/ffmpeg/cmdutils.h
A fuppes/src/plugins/ffmpeg/ffmpeg.h
A fuppes/src/plugins/transcoder_ffmpeg.cpp
A fuppes/src/plugins/Makefile.am
A fuppes/src/plugins/transcoder_magickwand.c
A fuppes/src/plugins/database_mysql.cpp
A fuppes/src/plugins/decoder_vorbis.c
A fuppes/src/plugins/decoder_flac.c
A fuppes/src/plugins/metadata_exiv2.cpp
A fuppes/src/plugins/dlna
A fuppes/src/plugins/dlna/dlna_image_profiles.h
A fuppes/src/gnome
A fuppes/src/gnome/fuppes-applet.c
A fuppes/src/gnome/Makefile.am
A fuppes/src/gnome/fuppes-applet.h
A fuppes/src/gnome/fuppes.server.in
A fuppes/src/lib
A fuppes/src/lib/HTTP
A fuppes/src/lib/HTTP/HTTPClient.cpp
A fuppes/src/lib/HTTP/CommonFunctions.cpp
A fuppes/src/lib/HTTP/HTTPParser.h
A fuppes/src/lib/HTTP/HTTPClient.h
A fuppes/src/lib/HTTP/HTTPMessage.cpp
A fuppes/src/lib/HTTP/CommonFunctions.h
A fuppes/src/lib/HTTP/HTTPRequestHandler.cpp
A fuppes/src/lib/HTTP/HTTPServer.cpp
A fuppes/src/lib/HTTP/HTTPMessage.h
A fuppes/src/lib/HTTP/HTTPRequestHandler.h
A fuppes/src/lib/HTTP/HTTPServer.h
A fuppes/src/lib/HTTP/HTTPParser.cpp
A fuppes/src/lib/Plugins
A fuppes/src/lib/Plugins/Plugin.cpp
A fuppes/src/lib/Plugins/Plugin.h
A fuppes/src/lib/Fuppes.cpp
A fuppes/src/lib/MediaServer.cpp
A fuppes/src/lib/UPnPDevice.h
A fuppes/src/lib/Common
A fuppes/src/lib/Common/Process.cpp
A fuppes/src/lib/Common/RegEx.h
A fuppes/src/lib/Common/Timer.cpp
A fuppes/src/lib/Common/XMLParser.h
A fuppes/src/lib/Common/Process.h
A fuppes/src/lib/Common/Timer.h
A fuppes/src/lib/Common/md5.c
A fuppes/src/lib/Common/UUID.cpp
A fuppes/src/lib/Common/Common.cpp
A fuppes/src/lib/Common/md5.h
A fuppes/src/lib/Common/UUID.h
A fuppes/src/lib/Common/Common.h
A fuppes/src/lib/Common/XMLParser.cpp
A fuppes/src/lib/UPnPService.h
A fuppes/src/lib/SharedLog.cpp
A fuppes/src/lib/ConnectionManager
A fuppes/src/lib/ConnectionManager/ConnectionManagerDescription.cpp
A fuppes/src/lib/ConnectionManager/ConnectionManager.h
A fuppes/src/lib/ConnectionManager/ConnectionManager.xml
A fuppes/src/lib/ConnectionManager/ConnectionManager.cpp
A fuppes/src/lib/UPnPBase.cpp
A fuppes/src/lib/ContentDirectory
A fuppes/src/lib/ContentDirectory/iTunesImporter.h
A fuppes/src/lib/ContentDirectory/PlaylistFactory.h
A fuppes/src/lib/ContentDirectory/VirtualContainerMgr.cpp
A fuppes/src/lib/ContentDirectory/ContentDatabase.cpp
A fuppes/src/lib/ContentDirectory/ContentDirectory.cpp
A fuppes/src/lib/ContentDirectory/inotify-cxx-0.7.2
A fuppes/src/lib/ContentDirectory/inotify-cxx-0.7.2/inotify-cxx.cpp
A fuppes/src/lib/ContentDirectory/inotify-cxx-0.7.2/inotify-cxx.h
A fuppes/src/lib/ContentDirectory/UPnPObjectTypes.h
A fuppes/src/lib/ContentDirectory/ContentDirectoryDescription.cpp
A fuppes/src/lib/ContentDirectory/VirtualContainerMgr.h
A fuppes/src/lib/ContentDirectory/ContentDatabase.h
A fuppes/src/lib/ContentDirectory/ContentDirectory.h
A fuppes/src/lib/ContentDirectory/FileAlterationMonitor.cpp
A fuppes/src/lib/ContentDirectory/ContentDirectory.xml
A fuppes/src/lib/ContentDirectory/PlaylistParser.cpp
A fuppes/src/lib/ContentDirectory/FileAlterationMonitor.h
A fuppes/src/lib/ContentDirectory/PlaylistParser.h
A fuppes/src/lib/ContentDirectory/DatabaseConnection.cpp
A fuppes/src/lib/ContentDirectory/libdlna
A fuppes/src/lib/ContentDirectory/libdlna/dlna.h
A fuppes/src/lib/ContentDirectory/FileDetails.cpp
A fuppes/src/lib/ContentDirectory/PlaylistFactory.cpp
A fuppes/src/lib/ContentDirectory/DatabaseConnection.h
A fuppes/src/lib/ContentDirectory/iTunesImporter.cpp
A fuppes/src/lib/ContentDirectory/FileDetails.h
A fuppes/src/lib/ControlInterface
A fuppes/src/lib/ControlInterface/CmdlineInterface.h
A fuppes/src/lib/ControlInterface/ControlInterface.cpp
A fuppes/src/lib/ControlInterface/SoapControl.cpp
A fuppes/src/lib/ControlInterface/ControlInterface.h
A fuppes/src/lib/ControlInterface/SoapControl.h
A fuppes/src/lib/ControlInterface/CmdlineInterface.cpp
A fuppes/src/lib/ControlInterface/ErrorCodes.h
A fuppes/src/lib/XMSMediaReceiverRegistrar.h
A fuppes/src/lib/MessageBase.h
A fuppes/src/lib/SSDP
A fuppes/src/lib/SSDP/SSDPCtrl.cpp
A fuppes/src/lib/SSDP/SSDPMessage.cpp
A fuppes/src/lib/SSDP/UDPSocket.cpp
A fuppes/src/lib/SSDP/SSDPCtrl.h
A fuppes/src/lib/SSDP/SSDPMessage.h
A fuppes/src/lib/SSDP/MSearchSession.cpp
A fuppes/src/lib/SSDP/UDPSocket.h
A fuppes/src/lib/SSDP/NotifyMsgFactory.cpp
A fuppes/src/lib/SSDP/MSearchSession.h
A fuppes/src/lib/SSDP/NotifyMsgFactory.h
A fuppes/src/lib/Presentation
A fuppes/src/lib/Presentation/PresentationHandler.h
A fuppes/src/lib/Presentation/Images
A fuppes/src/lib/Presentation/header-gradient.png
A fuppes/src/lib/Presentation/style.css
A fuppes/src/lib/Presentation/PresentationHandler.cpp
A fuppes/src/lib/Presentation/fuppes-small.png
A fuppes/src/lib/Presentation/header-gradient-small.png
A fuppes/src/lib/Transcoding
A fuppes/src/lib/Transcoding/TranscodingCache.cpp
A fuppes/src/lib/Transcoding/FaadWrapper.h
A fuppes/src/lib/Transcoding/WavEncoder.h
A fuppes/src/lib/Transcoding/TranscodingCache.h
A fuppes/src/lib/Transcoding/ExternalCmdWrapper.cpp
A fuppes/src/lib/Transcoding/TwoLameEncoder.cpp
A fuppes/src/lib/Transcoding/ExternalCmdWrapper.h
A fuppes/src/lib/Transcoding/TwoLameEncoder.h
A fuppes/src/lib/Transcoding/LameWrapper.cpp
A fuppes/src/lib/Transcoding/PcmEncoder.cpp
A fuppes/src/lib/Transcoding/WrapperBase.h
A fuppes/src/lib/Transcoding/MpcWrapper.cpp
A fuppes/src/lib/Transcoding/TranscodingMgr.cpp
A fuppes/src/lib/Transcoding/ffmpeg
A fuppes/src/lib/Transcoding/LameWrapper.h
A fuppes/src/lib/Transcoding/PcmEncoder.h
A fuppes/src/lib/Transcoding/MpcWrapper.h
A fuppes/src/lib/Transcoding/TranscodingMgr.h
A fuppes/src/lib/Transcoding/MadDecoder.cpp
A fuppes/src/lib/Transcoding/MadDecoder.h
A fuppes/src/lib/Transcoding/FaadWrapper.cpp
A fuppes/src/lib/Transcoding/WavEncoder.cpp
A fuppes/src/lib/DeviceSettings
A fuppes/src/lib/DeviceSettings/DeviceIdentificationMgr.cpp
A fuppes/src/lib/DeviceSettings/DeviceSettings.cpp
A fuppes/src/lib/DeviceSettings/DeviceIdentificationMgr.h
A fuppes/src/lib/DeviceSettings/DeviceSettings.h
A fuppes/src/lib/SharedConfig.h
A fuppes/src/lib/UPnPDevice.cpp
A fuppes/src/lib/UPnPService.cpp
A fuppes/src/lib/Fuppes.h
A fuppes/src/lib/MediaServer.h
A fuppes/src/lib/libmain.cpp
A fuppes/src/lib/SharedLog.h
A fuppes/src/lib/MessageBase.cpp
A fuppes/src/lib/XMSMediaReceiverRegistrar.cpp
A fuppes/src/lib/UPnPActions
A fuppes/src/lib/UPnPActions/UPnPAction.cpp
A fuppes/src/lib/UPnPActions/UPnPBrowse.cpp
A fuppes/src/lib/UPnPActions/UPnPAction.h
A fuppes/src/lib/UPnPActions/UPnPActionFactory.cpp
A fuppes/src/lib/UPnPActions/UPnPSearch.cpp
A fuppes/src/lib/UPnPActions/UPnPBrowse.h
A fuppes/src/lib/UPnPActions/UPnPActionFactory.h
A fuppes/src/lib/UPnPActions/UPnPSearch.h
A fuppes/src/lib/UPnPBase.h
A fuppes/src/lib/Configuration
A fuppes/src/lib/Configuration/DefaultConfig.h
A fuppes/src/lib/Configuration/ConfigFile.cpp
A fuppes/src/lib/Configuration/ConfigFile.h
A fuppes/src/lib/GENA
A fuppes/src/lib/GENA/SubscriptionMgr.h
A fuppes/src/lib/GENA/EventNotification.cpp
A fuppes/src/lib/GENA/SubscriptionMgr.cpp
A fuppes/src/lib/GENA/EventNotification.h
A fuppes/src/lib/SharedConfig.cpp
A fuppes/src/console_main.cpp
A fuppes/src/daemon_main.cpp
A fuppes/src/Makefile.am
A fuppes/src/windows
A fuppes/src/windows/WinMain.cpp
A fuppes/src/windows/fuppes.rc
A fuppes/src/windows/WinMainForm.cpp
A fuppes/src/windows/Common.cpp
A fuppes/src/windows/Makefile.am
A fuppes/src/windows/WinMainForm.h
A fuppes/src/windows/Common.h
A fuppes/ChangeLog
A fuppes/THANKS
A fuppes/TODO.tasks
A fuppes/fuppes.prj
A fuppes/README
A fuppes/version.sh
A fuppes/vfolder.cfg
A fuppes/fuppes.svg
A fuppes/setup
A fuppes/setup/fuppes.iss
A fuppes/setup/Setup.vdproj
A fuppes/setup/license-eng.rtf
A fuppes/setup/fuppes.ico
A fuppes/setup/ImageMagick-License.txt
A fuppes/fuppescmd.dev
A fuppes/TODO
A fuppes/COPYING
A fuppes/Makefile.am
A fuppes/COPYING-VORBIS
A fuppes/COPYING-FLAC
A fuppes/NEWS
A fuppes/COPYING-MUSEPACK
てなぐわいにSubversionで最新のソースが入手できた。しかもdebian用のパッケージを作るファイルも有るみたい。とりあえず
$ autoreconf -vfi
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.in:10: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:12: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
configure.in:13: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1
とやってみるとエラー。これは前回経験しているlibtoolパッケージの不足なので
# aptiude install libtool
$ autoreconf -vfi
としてlibtoolパッケージを入れて動かした。今回は
$ ./configure --prefix=/usr/local --enable-video-transcoding --enable-gnome-panel-applet --enable-libnotify
ではなくてdebianのbuildファイルも入っているようなので
$ dpkg-buildpackage -us -uc -b -rfakeroot
--省略--
No package 'libpcre' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PCRE_CFLAGS
and PCRE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
make: *** [config.status] エラー 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
としてみたが。またまたエラー。開発用のライブラリーが足りないみたいだ。
# aptitude install libpcre3-dev libxml2-dev libsqlite3-dev libexiv2-dev libexpat-dev libavcodec-dev libavformat-dev uuid-dev libflac-dev libmpcdec-dev libtwolame-dev libpanel-applet2-dev libtaglib-ocaml-dev libmad0-dev
として、足りていなかった開発ライブラリーをインストールした。
mp4ファイルのメタデータを解析するライブラリーはlibmpeg4ip-dev libmp4v2-devのはずなんだけど、必要なmp4.hが入っていない… libmpeg4ip-devを入るとconfigureでmpeg4ip/mp4v2(mp4/m4a metadata extraction)を認識するんだけど、mp4.hがなくてコンパイルできない。結局、debian/controlファイルのPackage: fuppes-metadata-plugin-libmp4v2部分をコメントにしてmp4メタデータはあきらめた。
ImageMagickのライブラリーは、graphicsmagick-libmagick-dev-compatかと思った券だけど、これも上手く認識してくれないので、Package: fuppes-metadata-plugin-magickとPackage: fuppes-metadata-plugin-magickもあきらめて外した。
てなわけで、configureの結果は
$ ./configure --prefix=/usr
SUMMARY
audio transcoding enabled
encoder:
lame : yes
twolame : yes
wav : yes
pcm : yes
decoder:
vorbis : yes (libvorbisfile)
mpc : yes
flac : yes
faad : yes (aac/mp4/m4a)
mad : yes (mpeg Layer I, II & III)
video transcoding plugins
ffmpeg : enabled
image conversion/rescaling plugins
ImageMagick: disabled (Wand C-API)
metadata extraction plugins
taglib : enabled (mp3, ogg, flac & mpc metadata extraction)
ImageMagick : disabled (Wand C-API)
Exiv2 : enabled
libavformat : enabled
mpeg4ip/mp4v2 : disabled (mp4/m4a metadata extraction)
miscellaneous
iconv : enabled (charset conversion)
uuid : enabled
mysql : disabled
Thanks for using fuppes
please report bugs
という環境でBuildする。
あとsidでの変更点(/usr/include/ffmpegが階層化された)に対応していなくてコンパイルが成功しないので、configure.inも書き換えた。
$ svn diff .
Index: debian/control
===================================================================
--- debian/control (リビジョン 634)
+++ debian/control (作業コピー)
@@ -65,17 +65,18 @@
Description: FUPPES UPnP server plugin: libavformat metadata
<insert long description, indented with spaces>
-Package: fuppes-metadata-plugin-libmp4v2
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: FUPPES UPnP server plugin: libmp4v2 metadata
- <insert long description, indented with spaces>
+#comment
+#Package: fuppes-metadata-plugin-libmp4v2
+#Architecture: any
+#Depends: ${shlibs:Depends}, ${misc:Depends}
+#Description: FUPPES UPnP server plugin: libmp4v2 metadata
+# <insert long description, indented with spaces>
-Package: fuppes-metadata-plugin-magick
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: FUPPES UPnP server plugin: imagemagick metadata
- <insert long description, indented with spaces>
+#Package: fuppes-metadata-plugin-magick
+#Architecture: any
+#Depends: ${shlibs:Depends}, ${misc:Depends}
+#Description: FUPPES UPnP server plugin: imagemagick metadata
+# <insert long description, indented with spaces>
Package: fuppes-metadata-plugin-taglib
Architecture: any
@@ -86,11 +87,11 @@
-Package: fuppes-transcode-plugin-magick
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: FUPPES UPnP server plugin: magick transcoder
- <insert long description, indented with spaces>
+#Package: fuppes-transcode-plugin-magick
+#Architecture: any
+#Depends: ${shlibs:Depends}, ${misc:Depends}
+#Description: FUPPES UPnP server plugin: magick transcoder
+# <insert long description, indented with spaces>
Package: fuppes-transcode-plugin-ffmpeg
Architecture: any
Index: configure.in
===================================================================
--- configure.in (リビジョン 634)
+++ configure.in (作業コピー)
@@ -227,7 +227,19 @@
else
AC_CHECK_HEADERS(libavformat/avformat.h, ffmpeg_new_includes=yes, ffmpeg_new_includes=no)
if test "x$ffmpeg_new_includes" = "xno"; then
- LIBAVFORMAT_CFLAGS="$LIBAVFORMAT_CFLAGS -DOLD_INCLUDES_PATH"
+#add #
+ AC_CHECK_HEADERS(ffmpeg/libavformat/avformat.h, ffmpeg_new_includes=yes, ffmpeg_new_includes=no)
+ if test "x$ffmpeg_new_includes" = "xno"; then
+#force
+# LIBAVFORMAT_CFLAGS="$LIBAVFORMAT_CFLAGS -DOLD_INCLUDES_PATH"
+#force
+ ffmpeg_new_includes=yes
+# have_avstring_h=yes
+ LIBAVFORMAT_CFLAGS="$LIBAVFORMAT_CFLAGS -I/usr/include/ffmpeg/libavcodec -I/usr/include/ffmpeg/libavformat -I/usr/include/ffmpeg/libavutil"
+ else
+ LIBAVFORMAT_CFLAGS="$LIBAVFORMAT_CFLAGS -I/usr/include/ffmpeg/libavcodec -I/usr/include/ffmpeg/libavformat -I/usr/include/ffmpeg/libavutil"
+ fi
+##
fi
fi
■ @@ -241,6 +253,11 @@
if test "x$ffmpeg_new_includes" = "xyes"; then
AC_CHECK_HEADERS(libavutil/avstring.h, have_avstring_h=yes, have_avstring_h=no)
+#add
+ if test "x$have_avstring_h" = "xno"; then
+ AC_CHECK_HEADERS(ffmpeg/libavutil/avstring.h, have_avstring_h=yes, have_avstring_h=no)
+ fi
+##
else
AC_CHECK_HEADERS(ffmpeg/avstring.h, have_avstring_h=yes, have_avstring_h=no)
fi
@@ -282,6 +299,9 @@
■ AC_MSG_CHECKING(MP4V2_CFLAGS)
MP4V2_CFLAGS=`$MPEG4IP_CONFIG --cflags`
+#add
+ MP4V2_CFLAGS=`$MPEG4IP_CONFIG -I/usr/include/ffmpeg/libavcodec -I/usr/include/ffmpeg/libavformat -I/usr/include/ffmpeg/libavutil --cflags`
+##
MP4V2_LIBS="-lmp4v2"
AC_MSG_RESULT($MP4V2_CFLAGS)
$ dpkg-buildpackage -us -uc -b -rfakeroot
で、
fuppes-core-plugin-presentation_0.624_amd64.deb
fuppes-database-plugin-mysql_0.624_amd64.deb
fuppes-database-plugin-sqlite3_0.624_amd64.deb
fuppes-dev_0.624_all.deb
fuppes-metadata-plugin-dlna_0.624_amd64.deb
fuppes-metadata-plugin-exiv2_0.624_amd64.deb
fuppes-metadata-plugin-libavformat_0.624_amd64.deb
fuppes-metadata-plugin-taglib_0.624_amd64.deb
fuppes-transcode-plugin-ffmpeg_0.624_amd64.deb
fuppes_0.624_amd64.deb
libfuppes0_0.624_amd64.deb
が出来た。# aptiude install libfuppes0_0.624_amd64.deb fuppes_0.624_amd64.deb でとりあえずインストールできた。でも…
$ fuppes
FUPPES - 0.634
the Free UPnP Entertainment Service
http://fuppes.ulrich-voelkel.de
セグメンテーション違反です
がーん… Sqlite3への書き込みで失敗しているみたい。ためしにi386でも作ってみた。
# aptiude install build-essential fakeroot autoconf libtool devscripts automake debhelpter gettext gcc-4.3-locales ffmpeg libmpeg4ip-dev libmp4v2-dev graphicsmagick-libmagic-dev-compat
# aptitude install libpcre3-dev libxml2-dev libsqlite3-dev libexiv2-dev libexpat-dev libavcodec-dev libavformat-dev uuid-dev libflac-dev libmpcdec-dev libtwolame-dev libpanel-applet2-dev libtaglib-ocaml-dev libmad0-dev
$ autoreconf -vfi
$ dpkg-buildpackage -us -uc -b -rfakeroot
# aptiude install libfuppes0_0.624_i386.deb fuppes_0.624_i386.deb
こちらもやっぱり「セグメンテーション違反です」となる(;_;
|