Re: [Rhythmbox-devel] Rhythmbox 0.6.2 problems
- From: "Eugenia Loli-Queru" <eloli hotmail com>
- To: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] Rhythmbox 0.6.2 problems
- Date: Sat, 20 Dec 2003 18:26:11 -0800
[First email didn't go through because of the log attachment, this is a
resend, sorry for any inconvenience caused]
>Starting out simple, you should say what happens when you put in
>./configure --enable-vorbis --enable-mp4
Same problem: mp4 is enabled, but ogg gets disabled. Ogg only gets enabled
if mp4 is not.
>The config.log should have the details. Could you post a bit of the
relevant output?
here is a small portion of the ./configure script where ogg doesn't work if
mp4 is enabled.
checking whether to use inline assembler routines for atomic integers...
i486
checking for id3tag >= 0.15.0b... yes
checking ID3TAG_CFLAGS...
checking ID3TAG_LIBS... -lid3tag -lz
checking for gst-inspect... (cached) gst-inspect
checking GStreamer element mad... found.
checking mp4.h usability... no
checking mp4.h presence... no
checking for mp4.h... no
checking for Ogg... no
*** Could not run Ogg test program, checking why...
*** The test program failed to compile or link. See the file config.log for
the
*** exact error that occured. This usually means Ogg was incorrectly
installed
*** or that you have moved Ogg since it was installed.
checking FLAC/all.h usability... yes
checking FLAC/all.h presence... yes
checking for FLAC/all.h... yes
Here is the relevant part of the config log:
configure:21282: result: no
configure:21318: checking for mp4.h
configure:21325: result: no
configure:21543: checking for Ogg
configure:21579: gcc -o conftest -g conftest.c -lmp4v2 -lstdc++
-L/usr/lib -logg >&5
/usr/lib/gcc-lib/i486-slackware-linux/3.3.2/../../../../i486-slackware-linux/bin/ld:
cannot find -lmp4v2
collect2: ld returned 1 exit status
configure:21582: $? = 1
configure: program exited with status 1
configure: failed program was:
| #line 21557 "configure"
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "rhythmbox"
| #define VERSION "0.6.2"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| #include <stdlib.h>
| #endif
| #define SIZEOF_LONG 4
| #define HAVE_GNU_FWRITE_UNLOCKED 1
| #define WITH_RHYTHMDB_TREE 1
| #define HAVE_GSTREAMER 1
| #define USE_GTK_TREE_VIEW_WORKAROUND
| #define RB_USE_ATOMIC_INT_486 1
| #define RB_HAVE_ATOMIC_INT 1
| #define HAVE_MP3
| #define HAVE_MP4
| /* end confdefs.h. */
|
| #include <stdio.h>
| #include <stdlib.h>
| #include <string.h>
| #include <ogg/ogg.h>
|
| int main ()
| {
| system("touch conf.oggtest");
| return 0;
| }
|
|
configure:21609: result: no
configure:21637: gcc -o conftest -g conftest.c -lmp4v2 -lstdc++
-L/usr/lib -logg >&5
/usr/lib/gcc-lib/i486-slackware-linux/3.3.2/../../../../i486-slackware-linux/bin/ld:
cannot find -lmp4v2
collect2: ld returned 1 exit status
configure:21640: $? = 1
configure: failed program was:
| #line 21617 "configure"
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "rhythmbox"
| #define VERSION "0.6.2"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| #include <stdlib.h>
| #endif
| #define SIZEOF_LONG 4
| #define HAVE_GNU_FWRITE_UNLOCKED 1
| #define WITH_RHYTHMDB_TREE 1
| #define HAVE_GSTREAMER 1
| #define USE_GTK_TREE_VIEW_WORKAROUND
| #define RB_USE_ATOMIC_INT_486 1
| #define RB_HAVE_ATOMIC_INT 1
| #define HAVE_MP3
| #define HAVE_MP4
| /* end confdefs.h. */
|
| #include <stdio.h>
| #include <ogg/ogg.h>
Colin, I think you are on to something.... Any idea how to fix the problem?
Rgds,
Eugenia
> > Can someone please tell me why can't I have both ogg and mpeg4 support
>at
> > the same time on Rhythmbox? So, here is the story: I noticed that the
> > configure script was saying that it didn't have mpeg4 support. I went
>and
> > downloaded the faad2 library (I assumed it wanted faad2, no other info
>is to
> > be found on the README), installed it fine and enabled it on the
>configure
> > script with --enable-mp4 and indeed the result was rhytmbox finding faad
>and
> > telling me this now:
> > configure: MPEG-4 support is enabled
> > But at the same time it would give me:
> > configure: ** Ogg Vorbis support is disabled
> > Taking out the --enable-mp4 would enable Ogg but would disable mp4.
>Anyone
> > to shade some light here? I am not particularly knowledgable on audio
> > formats and their interdependancies or backends (neither I really care
>to
> > know more than I do on the subject to be honest :)
>
>Seth
>
_________________________________________________________________
It’s our best dial-up Internet access offer: 6 months @$9.95/month. Get it
now! http://join.msn.com/?page=dept/dialup
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]