I'm sorry, I should've mentioned. I'm on Ubuntu 12.04 64bit

On Sun, Jun 2, 2013 at 5:09 PM, Ankit Arora <ankitarora...@gmail.com> wrote:

> I'm trying to start to work on Rhythmbox (my first venture into open
> source), but I ran into an error.
>
> I setup JHBuild and then ran:
>
> jhbuild buildone rhythmbox
>
>
> and here's the result:
>
>
> ankit@HAL9000:~/dev/jhbuild$ jhbuild buildone rhythmbox
>>
>> I: Modulesets were edited locally but JHBuild is configured to get them
>>> from the network, perhaps you need to add use_local_modulesets = True to
>>> your /home/ankit/.config/jhbuildrc.
>>
>> I: module "rhythmbox" does not exist, created automatically using
>>> repository "git.gnome.org"
>>
>> *** Checking out rhythmbox *** [1/1]
>>
>> git remote set-url origin git://git.gnome.org/rhythmbox
>>
>> git remote update origin
>>
>> Fetching origin
>>
>> git rebase origin/master
>>
>> Current branch master is up to date.
>>
>> *** Configuring rhythmbox *** [1/1]
>>
>> ./autogen.sh --prefix /home/ankit/dev/jhbuild/install --libdir
>>> '/home/ankit/dev/jhbuild/install/lib64'  --disable-static --disable-gtk-doc
>>
>> Copying file po/Makefile.in.in
>>
>> autoreconf: Entering directory `.'
>>
>> autoreconf: running: intltoolize --automake --copy --force
>>
>> autoreconf: running: aclocal --force -I m4 ${ACLOCAL_FLAGS}
>>
>> autoreconf: configure.ac: tracing
>>
>> autoreconf: running: libtoolize --copy --force
>>
>> libtoolize: putting auxiliary files in `.'.
>>
>> libtoolize: copying file `./ltmain.sh'
>>
>> libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
>>
>> libtoolize: copying file `m4/libtool.m4'
>>
>> libtoolize: copying file `m4/ltoptions.m4'
>>
>> libtoolize: copying file `m4/ltsugar.m4'
>>
>> libtoolize: copying file `m4/ltversion.m4'
>>
>> libtoolize: copying file `m4/lt~obsolete.m4'
>>
>> autoreconf: running: /home/ankit/dev/jhbuild/install/bin/autoconf --force
>>
>> autoreconf: running: /home/ankit/dev/jhbuild/install/bin/autoheader
>>> --force
>>
>> autoreconf: running: automake --add-missing --copy --force-missing
>>
>> autoreconf: Leaving directory `.'
>>
>> checking for a BSD-compatible install...
>>> /home/ankit/.local/bin/install-check
>>
>> checking whether build environment is sane... yes
>>
>> checking for a thread-safe mkdir -p... /bin/mkdir -p
>>
>> checking for gawk... no
>>
>> checking for mawk... mawk
>>
>> checking whether make sets $(MAKE)... yes
>>
>> checking how to create a ustar tar archive... gnutar
>>
>> checking whether to enable maintainer-specific portions of Makefiles...
>>> yes
>>
>> checking whether make supports nested variables... yes
>>
>> checking for pkg-config... /home/ankit/dev/jhbuild/install/bin/pkg-config
>>
>> checking pkg-config is at least version 0.9.0... yes
>>
>> checking for gobject-introspection... yes
>>
>> Package glib-2.0 was not found in the pkg-config search path.
>>
>> Perhaps you should add the directory containing `glib-2.0.pc'
>>
>> to the PKG_CONFIG_PATH environment variable
>>
>> Package 'glib-2.0', required by
>>> '/usr/lib64/pkgconfig/gobject-introspection-1.0.pc', not found
>>
>> Package glib-2.0 was not found in the pkg-config search path.
>>
>> Perhaps you should add the directory containing `glib-2.0.pc'
>>
>> to the PKG_CONFIG_PATH environment variable
>>
>> Package 'glib-2.0', required by
>>> '/usr/lib64/pkgconfig/gobject-introspection-1.0.pc', not found
>>
>> checking whether NLS is requested... yes
>>
>> checking for style of include used by make... GNU
>>
>> checking for gcc... gcc
>>
>> checking whether the C compiler works... yes
>>
>> checking for C compiler default output file name... a.out
>>
>> checking for suffix of executables...
>>
>> checking whether we are cross compiling... no
>>
>> checking for suffix of object files... o
>>
>> checking whether we are using the GNU C compiler... yes
>>
>> checking whether gcc accepts -g... yes
>>
>> checking for gcc option to accept ISO C89... none needed
>>
>> checking dependency style of gcc... gcc3
>>
>> checking for intltool >= 0.35.0... 0.50.2 found
>>
>> checking for intltool-update... /usr/bin/intltool-update
>>
>> checking for intltool-merge... /usr/bin/intltool-merge
>>
>> checking for intltool-extract... /usr/bin/intltool-extract
>>
>> checking for xgettext... /home/ankit/dev/jhbuild/install/bin/xgettext
>>
>> checking for msgmerge... /home/ankit/dev/jhbuild/install/bin/msgmerge
>>
>> checking for msgfmt... /home/ankit/dev/jhbuild/install/bin/msgfmt
>>
>> checking for gmsgfmt... /home/ankit/dev/jhbuild/install/bin/msgfmt
>>
>> checking for perl... /usr/bin/perl
>>
>> checking for perl >= 5.8.1... 5.14.2
>>
>> checking for XML::Parser... ok
>>
>> checking for library containing strerror... none required
>>
>> checking for gcc... (cached) gcc
>>
>> checking whether we are using the GNU C compiler... (cached) yes
>>
>> checking whether gcc accepts -g... (cached) yes
>>
>> checking for gcc option to accept ISO C89... (cached) none needed
>>
>> checking dependency style of gcc... (cached) gcc3
>>
>> checking how to run the C preprocessor... gcc -E
>>
>> checking for grep that handles long lines and -e... /bin/grep
>>
>> checking for egrep... /bin/grep -E
>>
>> checking for ANSI C header files... yes
>>
>> checking build system type... x86_64-unknown-linux-gnu
>>
>> checking host system type... x86_64-unknown-linux-gnu
>>
>> checking how to print strings... printf
>>
>> checking for a sed that does not truncate output... /bin/sed
>>
>> checking for fgrep... /bin/grep -F
>>
>> checking for ld used by gcc... /usr/bin/ld
>>
>> checking if the linker (/usr/bin/ld) is GNU ld... yes
>>
>> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
>>
>> checking the name lister (/usr/bin/nm -B) interface... BSD nm
>>
>> checking whether ln -s works... yes
>>
>> checking the maximum length of command line arguments... 1572864
>>
>> checking whether the shell understands some XSI constructs... yes
>>
>> checking whether the shell understands "+="... yes
>>
>> checking how to convert x86_64-unknown-linux-gnu file names to
>>> x86_64-unknown-linux-gnu format... func_convert_file_noop
>>
>> checking how to convert x86_64-unknown-linux-gnu file names to toolchain
>>> format... func_convert_file_noop
>>
>> checking for /usr/bin/ld option to reload object files... -r
>>
>> checking for objdump... objdump
>>
>> checking how to recognize dependent libraries... pass_all
>>
>> checking for dlltool... no
>>
>> checking how to associate runtime and link libraries... printf %s\n
>>
>> checking for ar... ar
>>
>> checking for archiver @FILE support... @
>>
>> checking for strip... strip
>>
>> checking for ranlib... ranlib
>>
>> checking command to parse /usr/bin/nm -B output from gcc object... ok
>>
>> checking for sysroot... no
>>
>> checking for mt... mt
>>
>> checking if mt is a manifest tool... no
>>
>> checking for sys/types.h... yes
>>
>> checking for sys/stat.h... yes
>>
>> checking for stdlib.h... yes
>>
>> checking for string.h... yes
>>
>> checking for memory.h... yes
>>
>> checking for strings.h... yes
>>
>> checking for inttypes.h... yes
>>
>> checking for stdint.h... yes
>>
>> checking for unistd.h... yes
>>
>> checking for dlfcn.h... yes
>>
>> checking for objdir... .libs
>>
>> checking if gcc supports -fno-rtti -fno-exceptions... no
>>
>> checking for gcc option to produce PIC... -fPIC -DPIC
>>
>> checking if gcc PIC flag -fPIC -DPIC works... yes
>>
>> checking if gcc static flag -static works... yes
>>
>> checking if gcc supports -c -o file.o... yes
>>
>> checking if gcc supports -c -o file.o... (cached) yes
>>
>> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports
>>> shared libraries... yes
>>
>> checking whether -lc should be explicitly linked in... no
>>
>> checking dynamic linker characteristics... GNU/Linux ld.so
>>
>> checking how to hardcode library paths into programs... immediate
>>
>> checking whether stripping libraries is possible... yes
>>
>> checking if libtool supports shared libraries... yes
>>
>> checking whether to build shared libraries... yes
>>
>> checking whether to build static libraries... no
>>
>> configure: creating ./config.lt
>>
>> config.lt: creating libtool
>>
>> checking whether byte ordering is bigendian... no
>>
>> checking size of long... 8
>>
>> checking for pkg-config... (cached)
>>> /home/ankit/dev/jhbuild/install/bin/pkg-config
>>
>> checking pkg-config is at least version 0.16... yes
>>
>> *configure: error: glib-compile-schemas not found.*
>>
>> *** Error during phase configure of rhythmbox: ########## Error running
>>> ./autogen.sh --prefix /home/ankit/dev/jhbuild/install --libdir
>>> '/home/ankit/dev/jhbuild/install/lib64'  --disable-static --disable-gtk-doc
>>>  *** [1/1]
>>
>>
>>>   [1] Rerun phase configure
>>
>>   [2] Ignore error and continue to build
>>
>>   [3] Give up on module
>>
>>   [4] Start shell
>>
>>   [5] Reload configuration
>>
>>   [6] Go to phase "wipe directory and start over"
>>
>>   [7] Go to phase "clean"
>>
>>   [8] Go to phase "distclean"
>>
>>
> How do I get glib-compile-schemas? I've tried this after installing
> libglib2.0-dev and libglib2.0.0-dbg.
>
>
>


-- 

*Ankit Arora** |* +91 955 256 4453 |
f2011...@goa.bits-pilani.ac.in<f2009...@bits-goa.ac.in>

*Second Year Undergraduate*

*MSc.Tech Information Systems
*

*BITS-Pilani KK Birla Goa Campus*
_______________________________________________
rhythmbox-devel mailing list
rhythmbox-devel@gnome.org
https://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Reply via email to