unable to compile me-tv

Bug #157048 reported by Daniel
2
Affects Status Importance Assigned to Milestone
Me TV
Won't Fix
Undecided
Unassigned

Bug Description

running ./configure spits out the following error:
checking for ME_TV... configure: error: Package requirements (libgnome-2.0 >= 2.14 libgnomeui-2.0 >= 2.14 libglade-2.0 >= 2.6.0 libxine libxml-2.0 xtst) were not met:

No package 'libgnome-2.0' found
No package 'libgnomeui-2.0' found
No package 'libglade-2.0' found
No package 'libxine' found
No package 'libxml-2.0' found
No package 'xtst' found

even though the listed packages are installed on my system (= Debian 4.0 "Etch"). Only the names of these packages are slightly different, e.g. libxine1 instead of libxine, libgnome2-0 instead of libgnome-2.0 etc. (The version numbers seem to be ok, though.)
I tried changing these data in the file "me-tv-0.3.3/configure", but had no success, i.e. got the same error with the "updated" package names.

Any ideas?
thanx!

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

Hi Daniel,

Nice to hear from you. I don't know how much you know about compiling under Debian so I'll start at the basics (shoot me if insult you). Do you have the "-dev" versions of those packages installed, that's actually what "configure" is checking for. I believe that there's a dpkg command to do this. If you know it, please tell me because I can't find it.

Thanks,

Michael

Changed in me-tv:
assignee: nobody → michael-lamothe
Revision history for this message
Daniel (e9825797) wrote : Re: [Bug 157048] Re: unable to compile me-tv
Download full text (3.8 KiB)

Hi Michael,

thanks for the quick feedback. Meanwhile I found the page
http://me-tv.sourceforge.net/building.html
and installed the missing dev-packages but now I get an error when calling make (./autogen.sh works fine now). Here's the output:

$ make
cd . && /bin/sh /home/daniel/tmp/source-code/me-tv-0.3.3/missing --run autoheader
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/daniel/tmp/source-code/me-tv-0.3.3'
Making all in src
make[2]: Entering directory `/home/daniel/tmp/source-code/me-tv-0.3.3/src'
g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""."\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -DORBIT2=1 -pthread -I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -I/usr/include/libglade-2.0 `
getconf LFS_CFLAGS` `getconf LFS64_CFLAGS` -g -O2 -MT me_tv-application.o -MD -MP -MF .deps/me_tv-application.Tpo -c -o me_tv-application.o `test -f 'application.cc' || echo './'`application.cc
/usr/include/libintl.h:40: error: expected unqualified-id before ‘const’
/usr/include/libintl.h:40: error: expected `)' before ‘const’
/usr/include/libintl.h:40: error: expected initializer before ‘const’
/usr/include/libintl.h:44: error: expected unqualified-id before ‘const’
/usr/include/libintl.h:44: error: expected `)' before ‘const’
/usr/include/libintl.h:44: error: expected initializer before ‘const’
/usr/include/libintl.h:51: error: expected unqualified-id before ‘const’
/usr/include/libintl.h:51: error: expected `)' before ‘const’
/usr/include/libintl.h:51: error: expected initializer before ‘const’
/usr/include/libintl.h:81: error: expected unqualified-id before ‘const’
/usr/include/libintl.h:81: error: expected `)' before ‘const’
/usr/include/libintl.h:81: error: expected initializer before ‘const’
/usr/include/libintl.h:85: error: expected unqualified-id before ‘const’
/usr/include/libintl.h:85: error: expected `)' before ‘const’
/usr/include/libintl.h:85: error: expected initializer before ‘const’
/usr/include/libintl.h:90: error: expected unqualified-id before ‘const’
/usr/include/libintl.h:90: error: expected `)' before ‘const’
/usr/include/libintl.h:90: error: expected initializer before ‘const’
make[2]: *** [me_tv-application.o] Error 1
make[2]: Leaving directory `/home/daniel/tmp/source-code/me-tv-0.3.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/daniel/tmp/source-code/me-tv-0.3.3'
make: *** [all] Error 2

:-(

Daniel

On Thu, 25 Oct 2007 12:39:03 -0000
Michael Lamoth...

Read more...

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

My line 40 looks like this:

extern char *gettext (__const char *__msgid)

does yours?

Revision history for this message
Daniel (e9825797) wrote :

Mine is

extern char *gettext (__const char *__msgid) __THROW;

On Thu, 25 Oct 2007 13:30:25 -0000
Michael Lamothe <email address hidden> wrote:

> My line 40 looks like this:
>
> extern char *gettext (__const char *__msgid)
>
> does yours?
>
> --
> unable to compile me-tv
> https://bugs.launchpad.net/bugs/157048
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
Dipl.-Ing. Daniel Blaschke
Institute for Theoretical Physics
Vienna University of Technology
Wiedner Hauptstrasse 8-10
A-1040 Vienna (Austria)
Tel: (+43) 1 58801 136 53
<email address hidden>
http://hep.itp.tuwien.ac.at/~blaschke/

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

Hi Daniel,

I'm not really sure what the issue is. If I get some time I might install Etch, I already have the CD. It's probably just a library version issue. Have you just tried installing the deb, it'll probably work?

Thanks,

Michael

Revision history for this message
Daniel (e9825797) wrote :

yes, I did first try to install the ubuntu-binary, but several
dependencies were not met. (Ubuntu 7.04 has newer (gnome-, xine-, etc.)
libraries than Debian Etch.)

Daniel

Zitat von Michael Lamothe <email address hidden>:

> Hi Daniel,
>
> I'm not really sure what the issue is. If I get some time I might
> install Etch, I already have the CD. It's probably just a library
> version issue. Have you just tried installing the deb, it'll probably
> work?
>
> Thanks,
>
> Michael
>
> --
> unable to compile me-tv
> https://bugs.launchpad.net/bugs/157048
> You received this bug notification because you are a direct subscriber
> of the bug.
>
>

--

--
+---------------------------------------------+
| This email was sent using Frederick Webmail |
| http://www.phpguru.org/frederick/ |
+---------------------------------------------+

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

The easiest and quickest thing would be to build it yourself. I know of a guy that got it working under Gentoo so I'm sure that it'll work under Debian. Follow the instructions on http://me-tv.sourceforge.net/building.html and let me know how you go.

I'm here if you need help.

Revision history for this message
Michael Lamothe (lamothe-deactivatedaccount-deactivatedaccount) wrote :

I was talking to another guy about this and Me TV 0.4.0 will simply not work on Etch. Try testing or even Sid. It needs Gtk 2.12.

Changed in me-tv:
milestone: none → station-4
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.