Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: I am stuggling to compile MythVodka...

  1. #1

    Default I am stuggling to compile MythVodka...

    So, I am trying to install mythvodka and it seems it is a package that can only be installed from source. The package will not compile and I always get an error...

    I am logged in as su...
    Code:
    linux-b1s9:/usr/share/mythtv # tar xzf mythvodka.07.tar.gz
    linux-b1s9:/usr/share/mythtv # cd mythvodka/
    linux-b1s9:/usr/share/mythtv/mythvodka # qmake mythvodka.pro
    linux-b1s9:/usr/share/mythtv/mythvodka # make
    cd mythvodka/ && make -f Makefile
    make[1]: Entering directory `/usr/share/mythtv/mythvodka/mythvodka'
    make[1]: *** No rule to make target `/usr/qt/3/mkspecs/linux-g++/qmake.conf', needed by `Makefile'.  Stop.
    make[1]: Leaving directory `/usr/share/mythtv/mythvodka/mythvodka'
    make: *** [sub-mythvodka-make_default] Error 2
    I can't figure out the library path issues, I don't believe I have any devel packages missing. I have mythplugins-devel, libqt4-devel and many others.

    Here is the tarball I'm using...
    Downloads - mythvodka - Project Hosting on Google Code
    (The wget command for the tarball listed in the plugin's page doesn't work)
    Here is the Plugin's Homepage/Wiki...
    MythVodka - MythTV

    Thanks in advance, John

  2. #2

    Question Re: I am stuggling to compile MythVodka...

    Any Ideas, am I missing a library or devel library?

  3. #3
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,227
    Blog Entries
    15

    Default Re: I am stuggling to compile MythVodka...

    Quote Originally Posted by jgehrig
    Any Ideas, am I missing a library or devel library?
    Hi
    Or the correct location? Check via YaST in your qt3-devel file list, I
    think it lives in /usr/lib/qt3/mkspecs/linux-g++/qmake.conf
    not /opt/.....

    --
    Cheers Malcolm (Linux Counter #276890)
    SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
    up 17 days 5:10, 3 users, load average: 0.08, 0.10, 0.09
    GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18


  4. #4

    Default Re: I am stuggling to compile MythVodka...

    qmake.conf is located in /usr/lib/qt3/mkspecs/linux-g++

    qt3 is installed
    Code:
    rpm -qa|grep qt3-devel
    qt3-devel-3.3.8b-87.11
    I go to /usr/mythtv/mythvodka and...

    qmake mythvodka.pro (No errors)
    make

    This huge error list apears (It's truncated this is only the part I can copy)
    cl1p.net

    It seems that it is using the /usr/lib... directory while compiling and not /opt. Maybe I'm just confused though.

  5. #5
    palladium NNTP User

    Default Re: I am stuggling to compile MythVodka...

    > It seems that it is using the /usr/lib... directory while compiling and
    > not /opt. Maybe I'm just confused though.


    what confuses me is why you have libraries in /opt anyway....did you
    put them there? why/how?

    and, why are you running make in /usr/share/mythtv/mythvodka/mythvodka

    i don't know, maybe you have a view on compiling software that i don't
    understand, but i usually download to /home/[me]/temp and unpack to
    (in this case) /home/[me]/temp/mythvodka and get busy, by reading
    README (or sometimes INSTALL...read BOTH if both are there) which
    usually says:

    ../configure (sometimes autogen.sh preceeds configure)
    make (sometimes make will have some swithes needed)
    sudo make install

    and it finds the libs where they are supposed to be (not in opt, on my
    machine), and installs the executable where it should be and and and done

    course, i haven't done it in a while so i may have forgotten....or,
    maybe your README/INSTALL has different directions??

    --
    palladium

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,227
    Blog Entries
    15

    Default Re: I am stuggling to compile MythVodka...

    Quote Originally Posted by jgehrig
    qmake.conf is located in /usr/lib/qt3/mkspecs/linux-g++

    qt3 is installed

    Code:
    --------------------
    rpm -qa|grep qt3-devel
    qt3-devel-3.3.8b-87.11
    --------------------


    I go to /usr/mythtv/mythvodka and...

    qmake mythvodka.pro (No errors)
    make

    This huge error list apears (It's truncated this is only the part I can
    copy)
    'cl1p.net' (http://cl1p.net/mythvodka)

    It seems that it is using the /usr/lib... directory while compiling and
    not /opt. Maybe I'm just confused though.

    Hi
    As pointed out by Palladium, your doing this a root user,
    don't!!

    I don't have mythtv installed (You need the mythtv-devel file
    installed) , but is you run the following in the sub directory called
    mythvodka;

    qmake mythvodka.pro
    make

    If your still getting errors, I would log a bug back on the developers
    to see if they can point you in the correct direction.

    --
    Cheers Malcolm (Linux Counter #276890)
    SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
    up 18 days 0:44, 3 users, load average: 0.07, 0.08, 0.09
    GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18


  7. #7

    Default Re: I am stuggling to compile MythVodka...

    Code:
    linux-b1s9:/usr/share/mythtv # tar xzf mythvodka.07.tar.gz
    linux-b1s9:/usr/share/mythtv # cd mythvodka/
    linux-b1s9:/usr/share/mythtv/mythvodka # qmake mythvodka.pro
    linux-b1s9:/usr/share/mythtv/mythvodka # make
    GNAH!

    NEVER, NEVER, EVER compile as root!

    NEVER!

  8. #8
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,227
    Blog Entries
    15

    Default Re: I am stuggling to compile MythVodka...

    Quote Originally Posted by Malcolm
    Quote Originally Posted by jgehrig
    qmake.conf is located in /usr/lib/qt3/mkspecs/linux-g++

    qt3 is installed

    Code:
    --------------------
    rpm -qa|grep qt3-devel
    qt3-devel-3.3.8b-87.11
    --------------------


    I go to /usr/mythtv/mythvodka and...

    qmake mythvodka.pro (No errors)
    make

    This huge error list apears (It's truncated this is only the part I can
    copy)
    'cl1p.net' (http://cl1p.net/mythvodka)

    It seems that it is using the /usr/lib... directory while compiling and
    not /opt. Maybe I'm just confused though.

    Hi
    As pointed out by Palladium, your doing this a root user,
    don't!!

    I don't have mythtv installed (You need the mythtv-devel file
    installed) , but is you run the following in the sub directory called
    mythvodka;

    qmake mythvodka.pro
    make

    If your still getting errors, I would log a bug back on the developers
    to see if they can point you in the correct direction.
    Hi
    I would also read issue 7 and edit the file in question manually with
    some other text.....
    http://code.google.com/p/mythvodka/issues/list

    --
    Cheers Malcolm (Linux Counter #276890)
    SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
    up 18 days 0:51, 3 users, load average: 0.15, 0.15, 0.11
    GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18


  9. #9

    Default Re: I am stuggling to compile MythVodka...

    I found a precomputed mythvodka that seems to work fine.
    KnoppMyth Wiki - MythVodkaHowTo

    I don't believe my libraries are in /opt, If they are I don't know how they got there and the file qmake.conf is in the correct location.

    Second, mythvodka must be compiled in /usr/share/mythtv. This also forces me to compile as root. I am only doing this because the people who put together mythtv force me to do this. Also there is no ./configure README list the commands as qmake mythvodka.pro make make install.

    I have libmyth-devel and libmyth installed.

    Seems like it could possibly be a bug.

    Anyway I found mythvodka precompiled and it seems to work fine, but now I'm having problems getting it to draw the programs listings off of the hulu severs.

    The culprit seems to be /usr/local/bin/gethulu.pl (the grabber script for hulu)

    Seems it didn't like the line that opened the xml file(given like gethulu.pl (file path), I changed that temporarily to /var/tmp/gethuludata.pl the file mythvodka uses to save listings of hulu data and shows.

    The code doesn't seem to work properly on my setup.
    there are no instances of "/full-movie-icon/"(or any variation) in "http://www.hulu.com/browse/alphabetical/feature_film"

    Code:
    $movieurl = "http://www.hulu.com/browse/alphabetical/feature_film" ;
    $movielist = get($movieurl);
    @shows = split(/\n/, $movielist);
    @fullmovies = grep(/full-movie-icon/,@shows);
    
    print MYTHMENU @shows;
    print MYTHMENU "\n";
    
    foreach(@fullmovies)
    {
    ...
    Seems the code is outdated, maybe hulu has changed something and I need to find a newer version or a workaround of some sort.


    It just seems like problem after problem. The good news is the application seems to work, it just can't do anything yet.

  10. #10
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,227
    Blog Entries
    15

    Default Re: I am stuggling to compile MythVodka...

    Quote Originally Posted by jgehrig
    I found a precomputed mythvodka that seems to work fine.
    'KnoppMyth Wiki - MythVodkaHowTo'
    (http://www.knoppmythwiki.org/index.p...MythVodkaHowTo)

    I don't believe my libraries are in /opt, If they are I don't know how
    they got there and the file qmake.conf is in the correct location.

    Second, mythvodka must be compiled in /usr/share/mythtv. This also
    forces me to compile as root. I am only doing this because the people
    who put together mythtv force me to do this. Also there is no
    /configure README list the commands as qmake mythvodka.pro make make
    install.

    I have libmyth-devel and libmyth installed.

    Seems like it could possibly be a bug.

    Anyway I found mythvodka precompiled and it seems to work fine, but now
    I'm having problems getting it to draw the programs listings off of the
    hulu severs.

    The culprit seems to be /usr/local/bin/gethulu.pl (the grabber script
    for hulu)

    Seems it didn't like the line that opened the xml file(given like
    gethulu.pl (file path), I changed that temporarily to
    /var/tmp/gethuludata.pl the file mythvodka uses to save listings of hulu
    data and shows.

    The code doesn't seem to work properly on my setup.
    there are no instances of "/full-movie-icon/"(or any variation) in
    "http://www.hulu.com/browse/alphabetical/feature_film"


    Code:
    --------------------

    $movieurl = "http://www.hulu.com/browse/alphabetical/feature_film" ;
    $movielist = get($movieurl);
    @shows = split(/\n/, $movielist);
    @fullmovies = grep(/full-movie-icon/,@shows);

    print MYTHMENU @shows;
    print MYTHMENU "\n";

    foreach(@fullmovies)
    {
    ...

    --------------------

    Seems the code is outdated, maybe hulu has changed something and I need
    to find a newer version or a workaround of some sort.


    It just seems like problem after problem. The good news is the
    application seems to work, it just can't do anything yet.
    Hi
    The readme tells the commands to run? I would also assume the author
    expects you to run as your user....and the use sudo to install for the
    cp command.

    Commands from the README of mythvodka.07.tar.gz
    Code:
    qmake mythvodka.pro
    make install
    cp scripts/* /usr/local/bin/
    --
    Cheers Malcolm (Linux Counter #276890)
    SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
    up 18 days 6:28, 3 users, load average: 0.00, 0.03, 0.07
    GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18


Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •