Subscribe

Ubuntu DVDStyler 1.8.3 compile on Maverick

  1. 2011-04-02 18:52:35 PDT
    Good news, dvdstyler 1.8.3 was released today 4/2/2011 I downloaded DVDStyler-1.8.3.tar.bz2 and wxsvg-1.0.8-1.tar.bz2 from sourceforge.net and I am going to attempt to compile them on ubuntu 10.10 amd64 This should also work on ubuntu 10.10 i386 as well if you want to try it along with me or give me pointers when I smack into the inevitable wall The dependencies listed in the dvdstyler package are: cdrtools >= 2.01 (http://cdrecord.berlios.de/private/cdrecord.html) dvdauthor >= 0.6.14 (http://dvdauthor.sourceforge.net) dvd+rw-tools >= 7.1 (http://fy.chalmers.se/~appro/linux/DVD+RW/tools/) ffmpeg >= 0.4.9 20080823, libavformat >= 52.21.0 (http://ffmpeg.mplayerhq.hu) gettext >= 0.17 (http://www.gnu.org/software/gettext/) libexif12 >= 0.6.16 (http://libexif.sourceforge.net) wxGTK >= 2.8.7 (http://www.wxwidgets.org/downloads/) wxSVG >= 1.0.8 (http://wxsvg.sourceforge.net) xine-ui >= 0.99.1 (http://xinehq.de/) (looks the same as version 1.8.2 although the change log states dvdauthor is now 0.7.0) The dependencies in the wxsvg package are: wxGTK >= 2.6.3 (http://www.wxwidgets.org) ffmpeg >= 0.4.9_p20070616 (http://ffmpeg.mplayerhq.hu) libtool >= 1.5.26 (http://www.gnu.org/software/libtool/) I'll start with the wxsvg package first, in the synaptic package manager I have checked and installed: python-wxgtk2.6 ver 2.6.3.2.2-5ubuntu1 ffmpeg ver 4:0.6-2ubuntu6 libtool ver 2.2.6b-2ubuntu1 libltdl7 ver 2.2.6b-2ubuntu1 libltdl-dev ver 2.2.6b-2ubuntu1 Now to compile, I have extracted wxsvg-1.0.8-1.tar.bz2 to an empty folder called xmit Open terminal and install checkinstall, you will see why later on type: cd xmit to get into the xmit folder Type: cd wxsvg-1.0.8-1 to get into the extracted folder Type: ./configure check for errors when its done Type: make check for errors when its done Type: sudo checkinstall this creates a .deb file that is easy to remove or install later on, or you can just type: sudo make install, either way wxsvg 1.0.8 will be installed, you just won't see it using sudo make install Everything worked so far, to be continued....
  2. 2011-04-02 22:45:40 PDT
    The next dvdstyler dependencies can be found in the ubuntu software center or the synaptic package manager dvd+rw-tools >= 7.1 (http://fy.chalmers.se/~appro/linux/DVD+RW/tools/) libavformat >= 52.21.0 (http://ffmpeg.mplayerhq.hu) gettext >= 0.17 (http://www.gnu.org/software/gettext/) libexif12 >= 0.6.16 (http://libexif.sourceforge.net) xine-ui >= 0.99.1 (http://xinehq.de/) In the synaptic package manager I have checked and installed: dvd+rw-tools ver 7.1-6 libburn4 ver 0.8.0.pl00-2 libavformat52 ver 4:0.6-2ubuntu6 libavformat-dev ver 4:0.6-2ubuntu6 gettext ver 0.18.1.1-1ubuntu2 liblocale-gettext-perl ver 1.05-6 gettext-base ver 0.18.1.1-1ubuntu2 po-debconf ver 1.0.16 libgtksourceview2.0-common ver 2.10.5-0ubuntu1 autotools-dev ver 20100122.1 libexif-dev ver 0.6.19-1 libexif12 ver 0.6.19-1 xine-ui ver 0.99.6-1 x11proto-xinerama-dev ver 1.2-2 libxine1-ffmpeg ver 1.1.18.1-4ubuntu4 libxine1-x ver 1.1.18.1-4ubuntu4 libxine1-bin ver 1.1.18.1-4ubuntu4 libxine1-misc-plugins ver 1.1.18.1-4ubuntu4 libxine1 ver 1.1.18.1-4ubuntu4 libxinerama1 ver 2:1.1-3 libxinerama-dev ver 2:1.1-3 libxine1-console ver 1.1.18.1-4ubuntu4 libvcdinfo0 ver 0.7.23-4ubuntu2 The dvdstyler dependency: dvdauthor >= 0.6.14 (http://dvdauthor.sourceforge.net) can also be found in the ubuntu software center or the synaptic package manager as: dvdauthor ver 0.6.18-1build1 However the dvdstyler 1.8.3 change log calls out dvdauthor ver 0.7.0, so I will compile that version instead, to be continued....
  3. 2011-04-05 01:03:24 PDT
    I downloaded dvdauthor-0.7.0.tar.gz from sourceforge.net and extracted it to an empty folder called xmit There are no dependencies for this package, so it should be a nice easy compile Before you start, you have to rename the extracted folder from dvdauthor to dvdauthor-0.7.0 checkinstall needs the version number to create the .deb file at the end Open terminal and type: cd xmit to get into the xmit folder Type: cd dvdauthor-0.7.0 to get into the extracted folder Type: ./configure check for errors when its done Type: make check for errors when its done Type: sudo checkinstall no errors? we're done! On to the next dependency, wxGTK >= 2.8.7 (http://www.wxwidgets.org/downloads/) I downloaded wxWidgets-2.9.1.tar.bz2, but I found version 2.8.11 is already on my system In the synaptic package manager I have checked and installed: python-wxgtk2.8 ver 2.8.11.0-0ubuntu4 python-wxtools ver 2.8.11.0-0ubuntu4 python-wxversion ver 2.8.11.0-0ubuntu4 libwxbase2.8-dev ver 2.8.11.0-0ubuntu4 libwxbase2.8-0 ver 2.8.11.0-0ubuntu4 wx-common ver 2.8.11.0-0ubuntu4 wx2.8-headers ver 2.8.11.0-0ubuntu4 libwxgtk2.8-dev ver 2.8.11.0-0ubuntu4 libwxgtk2.8-0 ver 2.8.11.0-0ubuntu4 The last dependency listed in the dvdstyler 1.8.3 package is: cdrtools >= 2.01 (http://cdrecord.berlios.de/private/cdrecord.html) I downloaded cdrtools-3.00.tar.bz2, extracted it to an empty folder called xmit, and started reading the contents Not to long later I had a flashback to the Top Gun movie where Goose and Maverick are caught in a flat spin about to crash This is not good Maverick, this is not good Needless to say, I have had trouble compiling cdrtools before, but it can be done One way to do it is using a script from here: http://muaythaimaster74.blogspot.com/2010/05/ubuntu-cdrtools-script.html I have read through it several times and it should work, but I have not tried it myself Another way is from a :ppa on launchpad.net here: https://launchpad.net/~brandonsnider/+archive/cdrtools To install cdrtools 3.00, open a terminal and type: sudo add-apt-repository ppa:brandonsnider/cdrtools Then type: sudo apt-get update Go to the synaptic package manager, then check and install: cdrecord ver 10:3.00-0ubuntu1~maverick~cdrtoolsppa1 cdda2wav ver 10:3.00-0ubuntu1~maverick~cdrtoolsppa1 mkisofs ver 10:3.00-0ubuntu1~maverick~cdrtoolsppa1 Thats it! Now I can move on to compile dvdstyler 1.8.3 right? to be continued....
  4. 2011-04-05 05:17:57 PDT
    On to the next dependency, wxGTK >= 2.8.7 (http://www.wxwidgets.org/downloads/) I downloaded wxWidgets-2.9.1.tar.bz2, but I found version 2.8.11 is already on my system dvdstyler not build with wxWidgets-2.9.x For fix use patch from http://git.altlinux.org/gears/d/dvdstyler.git?p=dvdstyler.git;a=blob;f=dvdstyler-alt-wx2.9.patch;h=6509462c03c16dc5b275be465f138d1af9df1993;hb=475947daa8701f0e5cb0307021a378a2c7a1a346
  5. 2011-04-09 12:05:25 PDT
    thank you for the input dubrsl ! You hit the nail right on the head, I did run into problems with wx-2.9 but I am not sure how to apply the patch that you pointed out as I am new to GIT So I started messing around with other stuff which created more problems and now I am in the process of undoing all of that to get back to the original problem Anyway, while I was looking around for more info on GIT, I saw a video with Linus Torvalds speaking to Google about SCM and GIT that was hilarious! but it made a lot of sense Back to the drawing board, I was thinking of starting over with wxgtk 2.8.12 which was just released at the end of March to be continued....
  6. 2011-05-02 21:02:49 PDT
    I'm trying to get DVDStyler 1.8.3 to compile on Ubuntu Maverick as well... 1. I got wxSVG compiled and installed. 2. When I run ./configure for DVDStyler, runs for a bit and then it ends with: ... checking for wx-config... /usr/bin/wx-config checking for wxWindows version >= 2.8.7... yes (version 2.8.11) checking for wxSVG... yes checking for wxSVG library with FFMPEG support... no configure: error: DVDStyler requires the wxSVG library with FFMPEG support. Is this a different library than wxSVG, or was there a special option in compiling wxSVG with FFMPEG that I missed? I have FFMPEG installed.
  7. 2011-05-03 01:00:08 PDT
    Actually wxSVG is compiled with ffmpeg by default, but you can try to configure wxSVG explicit with --enable-ffmpeg option. Check also if only one wxSVG library is installed (locate libwxsvg).
  8. 2011-05-04 08:00:41 PDT
    If any of you manages to compile it, please could you share the deb? I broke my teeth on compiling as well. Thanks.
  9. 2011-05-04 20:15:43 PDT
    Thanks for the reply. Unfortunately, I'm still stuck :-( > but you can try to configure wxSVG explicit with --enable-ffmpeg option. Yes, tried this. > Check also if only one wxSVG library is installed (locate libwxsvg). Here's what I've got (not including the stuff in the src directory): /usr/lib/libwxsvg.so.0 /usr/lib/libwxsvg.so.0.0.0 /usr/local/lib/libwxsvg.a /usr/local/lib/libwxsvg.la /usr/local/lib/libwxsvg.so /usr/local/lib/libwxsvg.so.0 /usr/local/lib/libwxsvg.so.0.0.2 /usr/local/lib/pkgconfig/libwxsvg.pc /usr/share/doc/libwxsvg0 /usr/share/doc/libwxsvg0/changelog.Debian.gz /usr/share/doc/libwxsvg0/changelog.gz /usr/share/doc/libwxsvg0/copyright /var/lib/dpkg/info/libwxsvg0.list /var/lib/dpkg/info/libwxsvg0.md5sums /var/lib/dpkg/info/libwxsvg0.postinst /var/lib/dpkg/info/libwxsvg0.postrm /var/lib/dpkg/info/libwxsvg0.shlibs I suspect that the library in /usr/lib is from installing the DVDStyler app via the Ubuntu Software Center, and the library in /usr/local/lib is from compiling wxsvg from the source. The modification dates on /usr/lib are much earlier. I tried removing the /usr/lib items from above, but still no luck getting DVDStyler ./configure to complete. It's still stuck on the wxsvg ffmpeg support part.
  10. 2011-05-05 00:58:20 PDT
    do you get checking for FFMPEG... yes when you execute ./configure for wxSVG?
  11. 2011-05-05 06:43:46 PDT
    do you get checking for FFMPEG... yes when you execute ./configure for wxSVG? I'm having the same problems compiling. To answer your question, no, I do not get that when the configure script is run for wxSVG and everything I've tried never finds the proper header files. I think this is the main problem.
  12. 2011-05-05 08:47:19 PDT
    I also wanted to add that if I attempt to compile 1.8.3 and wxsvg 1.0.7, ffmpeg is also not found for wxsvg 1.0.7 however it doesn't seem to matter because dvdstyler 1.8.3 configure script doesn't error out. So something changed in wxsvg 1.0.8 I suppose. Even if you point to the avutil.h file directly in the wxsvg configure script it doesn't seem to matter. The configure script just throws an error about it "not being able to use for compiling" or something like that. Sorry to be vague, I'm just going on memory here.
  13. 2011-06-12 01:41:44 PDT
    So... How can I avoid this problem to cimpile 1.8.3?
Jump To:
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.