Fedora :: Failing To Build Empathy Due To Missing Glib-compile-schemas?
Nov 3, 2010
I am using Fedora 12, and I recently downloaded the source of Empathy from the git repo. When I issue a ./configure on the console, I get the following output, please look at the last line:
[root@localhost empathy]# ./configure
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking what language compliance flags to pass to the C compiler... checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.16... yes configure: error: glib-compile-schemas not found. < ---
1. How to determine what package glib-compile-schemas belongs to ?
2. Where to get the package ?
I'm basically trying to install Anjuta 3.0 and getting this error when I run ./configure
(gimp:4216): GLib-WARNING **: /build/buildd/glib2.0-2.28.6/./glib/goption.c:2132: ignoring no-arg, optional-arg or filename flags ( on option of type 0 segmentation fault
gimp stopped working on kubuntu after installing updates, any fix?
I'm trying to work with the pcsx2 dev to compile on fedora 86_64. [URL]. Unfortunately I seem to be missing a gtk2 / glib package as building stops with:
Scanning dependencies of target CDVDiso 47% Building CXX object plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o In file included from /home/mythtv/pcsx2-read-only/plugins/CDVDiso/src/CDVDisop.cpp:11:0: /home/mythtv/pcsx2-read-only/plugins/CDVDiso/src/Linux/Config.h:32:21: fatal error: gtk/gtk.h: No such file or directory compilation terminated. make2?: plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/CDVDisop.cpp.o? Error 1 make1?: plugins/CDVDiso/src/CMakeFiles/CDVDiso.dir/all? Error 2 make: all? Error 2
I have gtk2-devel.i686, glib-devel.i686 and all the other dependencies afaik - How do I get yum to tell me which gtk* packages are installed for instance...?
I've gone about as far as I can with this without trashing my system. I'm running Mint 10 LXDE with XFCE.
Ultimate objective: Install latest Anjuta 3.0 from source (not yet in repos). Anjuta ./configure reported a need for updated packages, such as GTK 3.0, Glib, Gio, etc. I downloaded GTK 3.0 and 'config' reported a need for an updated Glib. So I downloaded that and have installed it successfully (no prefixes; from home dir.)
But now GTK config is stating that it has found two versions of Glib, which I guess makes sense since I made no attempt to replace the old one. So, what is/was the proper way to replace the old Glib so there is only one version, or, is that a bad idea? Will some software still be dependent on the old Glib, or do the devs make the libraries backward compatible? Where do I go from here?
I'm trying to compile some code [URL], which uses Glib. I have the libglib2.0-dev package installed, but running ./configure reports that Glib is not installed. Is the autoconfig script wrong or out of date, or do I need something else installed?
I'm trying to cross-compile glib-2.24.0 for Linux running on a Freescale PPC CPU and running into one problem after another. My host is running Fedora 13, and there I can compile the same source for the host machine with no problems. For the cross compilation, I'm currently using LTIB (provided already configured from Freescale for my board/CPU).
I am trying to build Pidgin on my Lucid install and on running configure, I get the following:
Quote:
configure: error: You must have GLib 2.4.0 or newer development headers installed to build.
If you have these installed already you may need to install pkg-config so I can find them. I tried installing pkg-config, but it's already in its newest version. I then tried going to the following website
[URL]
and downloaded and extracted glib on my computer. That changed nothing. I was hoping someone could tell me what's going on here. I just tried the this:
Quote:
sudo apt-get install libgtk2.0-0
and got
Quote:
libgtk2.0-0 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I'm running FC11 on an Intel 686 server and would like to solicit some help. I'm writing an Expect script to discover our lab network and would like to insert the results into a mySQL database. I've installed Apache/PHP/mySQL via the LAMPP distribution. I've hit a brick wall, however, in trying to install the mysqltcl library. how to install the library. I have downloaded an RPM, but installatiojn is failing due to missing dependencies: libmysqlclient.so.10 and libmysqlclient_r.so.10. And I have no luck in locating and installing those.
First, I'm trying to cross compile mono 2.6.4 so that it will run on Freescale Embedded Linux for a PowerPC CPU. My host machine is running Fedora 13 on an x86. Freescale provides a copy of the Linux Target Image Builder (LTIB) that has been pre-configured for the particular board I'm using, and LTIB seems to be able to help with the cross compilation of other stuff--you can add in your own packages to be built and included in your newly-built Linux image.
Mono depends on pkg-config and glib-2, so I have selected them in the LTIB package selection config. I've also added a new package for mono that builds mono-2.6.4 from the source tar (after the other deps have also been built).
I'm having a problem getting the glib-2.24.0 package libraries created. Basically they appear to build and link ok, but then libtool runs and errors out claiming it has a syntax error! (numerous wths followed...)
Here is LTIB's temporary build script for only the glib2 package:
Code:
Here is the output when building the glib2 package (configure + make):
Code:
Build path taken because: directory build, build key set, no prebuilt rpm,
as I'm advancing in building some nice rpm I finally wanted to install on of my gems also the build was successful the actual install fails with missing dependencies.
Code:
$ rpm --root /home/sascha/rpmbuild/ -i ./RPMS/x86_64/memcached-1.4.1-2.x86_64.rpm error: Failed dependencies: libc.so.6()(64bit) is needed by memcached-1.4.1-2.x86_64 libc.so.6(GLIBC_2.2.5)(64bit) is needed by memcached-1.4.1-2.x86_64
i trying to compile courier-imap-3.0.8 (no te latest version but that's a requirement) using gcc 4.4.5 (Debian 5) I ran:Quote:./configure --enable-unicode=iso-8859-1,utf-8And went Ok with the verification, but when ran Quote:makeI got:
Code: Compiling checkpassword.c checkpassword.c: In function 'authcheckpassword':
i am trying to build a EC2 image using VMBuilder and it keeps failing. i read and it seems that i need to install GRUB version 1 instead of 2. i tried to find documention on how to replace it but no luck. i am no expert in Linux.
If others are have the problem of VirtualBox failing to build the kernel modules with kernel 2.6.32 try this :-
1. Install VirtualBox and watch as the kernel modules fail to compile.
2. Change the line Code: KFLAGS += -DRT_ARCH_AMD64 TO Code: KFLAGS += -DRT_ARCH_X86_64
In the following files :- Code: Line 231 /opt/VirtualBox/src/vboxdrv/Makefile Line 170 /opt/VirtualBox/src/vboxnetadp/Makefile Line 174 /opt/VirtualBox/src/vboxnetflt/Makefile
3. Run /etc/rc.d/rc.vboxdrv setup
You will now have a working VirtualBox setup. NB This is written purely from the standpoint of using the Closed source version of VB not the OSE version.
I am not sure which thread this fits in, I am facing a strange problem. There is a code tarball that I cross-compile on a Fedora Core 9 machine and it builds fine. But when I do the same thing on a (heavily used) Fedora Core 7 machine, the build keeps failing in the gnuapp folders grep, coreutils etc. I have tried 'make distclean', and clearing the config.cache but no impact.
Note: I export the PATH variable (to the local cross-compiler) before starting the build. The cross compilation is for the MIPS processor and GNU makefiles are used.
I am trying to compile a kernel in the following directory:/usr/src/kernels/2.6.30.9-102.fc11.x86_64
Note I am not trying to build an rpm but just do a simple make. After configuring with make menuconfig I issue the make command and get the following error:
Code: [root@compaq 2.6.30.9-102.fc11.x86_64]# make CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 make[1]: *** No rule to make target `missing-syscalls'. Stop. make: *** [prepare0] Error 2
how to resolve this error? It seems to be fedora-centric.
This is an odd one, and it's probably just my system - I don't receive half of the new MSN messages I get sent. If I talk to someone and leave the window open, I'll get all of their messages; if I close the window, there's only a 10% chance I'll get their reply.
This happened once before, and telepathy-logger was having a fit; it's not this time. Has anyone else encountered any issues in the new release?
Amendment: Pidgin seems to work ok, but I miss the empathy integration; the pidgin plugin for notifications takes the edge off for now.
I am new to the whole concept of makefiles, and I'm trying to compile and build my program using a makefile template I have found. My project consists of three directories: "source", where my .cpp files are (source1.cpp, source2.cpp, source3.cpp), "include", where my .h files are (header1.h, header2.h, header3.h), and "obj", where the object files are to be stored (obj1.o, obj2.o, obj3.o). In the project root directory is my makefile, which is as follows:
Code: EXEC = myexe CC = g++ IDIR = include SDIR = source ODIR = obj
I am running CentOS-5x as guest OS in VMware workstation environment. Till, yesterday everything was fine... Today, when i start up I don't see the Desktop coming up, may be the GDM is failing in some way ( guess though). Xserver is working, coz I could see xclock/xyes are loading, also i have checked /etc/inittab, runlevel is set to 5. I did not see any entry in /etc/sysconfig/desktop, thus it shows DESKTOP="" I tried to change it to DESKTOP="GNOME", but it has not worked.
I want to build a package from source using src2pkg, but I don't know how to avoid library miss match. Suppose I have Firefox 3.5.2 on Slackware 13.0 64 and I want to upgrade it to 3.6.2. Last time when I venturesomely installed Firefox-3.6.2-current into my Slackware 13.0, I got library miss match. Thus, instead of upgrading the whole packages to current (which is impractical and cumbersome), I want to build 3.6.2 from source. How can I do this? Is there any guideline how to use src2pkg? Or should I rather use makepkg? Do I need to create a Makefile?
Nothing to do. Used zypper dup to upgrade from 11.3. Still have boot problems (will open another thread), but had major problems upgrading timezone. File downloads would reach some percentage of completion, then B/s would slowly reduce, to zero. Upgrade would halt until manually aborted. Solution was to manually download 5 timezone files and install them in a directory repository. File download did not specify just the timezone file, but also a part of the directory. Could this be part of the problem? example: ./rpm/i586/timezone-2011d-0.2.1.i586.rpm instead of just the file name.System is a Dell 3000 (Pentium 4, 512MB memory).
I'm trying to install a BCM 4312 wireless driver following the Centos howto. Howtos>Laptops>Witeless>Broadcom
On step 3, compiling ... module.I get No rule to make target `build' Stop.When I go to the /lib/modules/2.6.18.194.3.1.el5 directory, the Build file link is broken.If i go to the link source /usr/src/kernels/2.6 ...x86_64 does not exist. The /kernels folder is empty.I think I need to reinstall the identified kernel in that directory and reestablish a link to it. but am not savy enough to do that on my own.
Slapd is up and running perfectly well, and I can add and remove entries without a problem. My OS is the Ubuntu based Mint.
So I was hoping for someone to give me a nudge in the right direction for doing this without a slapd.conf file, or directions for how to force slapd to pay attention to a slapd.conf file whose location I specify.
I've tried messing around with /etc/ldap/ldap.conf to no avail, I've tried just putting in a custom slapd.conf file but slapd doesn't pay attention to it.
And to the best of my knowledge I can't find anything written on this specific topic. I can find plenty on slapd.conf's, but that's just taunting me considering I don't even have it on my system.
I have looked at the other threads and found nothing which pertains to my issue. I am using an older version of Debian 4.0 I cannot upgrade until I have a 2nd server running. I lost the 4.0 installation disks. During an apt-get install i did, I foolishly changed sources.list to other sources on the net which changed dependencies and removed needed packages, such as perlmagick, Crypt-SSLeay, aptitude, and possibly the glibc - ( my current glibc was changed to glic6). Since I have found my original 4.0 disk. restored the sources.list. ran an update. and restored many of the packages that were removed. (a big lesson to me I will never do that again)
Here is a simple program: #include <stdio.h> When I run a gcc or I use cc compile I get this message: "stdio.h": No such file or directory found. Yes I know I missing the file stdio.h. I have looked in /usr/include /usr/lib nothing.
Apparently during my mistake the system installed the glibc6 and removed the "stdio.h" file and other dependencies. I would like to get back to where as was in terms of the glibc version I had. Aptitude currently shows the following packages that are available to me
Code: DEB1:/etc# aptitude search glibc v glibc-2.3.6-2 - v glibc-2.3.6.ds1-1 - p glibc-doc - GNU C Library: Documentation v glibc-pic p libg++2.8.1.3-glibc2.2 GNU C++ extension library - runtime version p libstdc++2.10-glibc2.2 - The GNU stdc++ library DEB1:/etc#
The question is which one should I install, to get my "stdio.h" back again? Would I have to uninstall glibc6 first? Uninstalling glibc6 displays a big warning. Is there a way I can download just the "stdio.h" files?
Today is my first day to use ubuntu for my C++ programming. However, when I was trying to install build-essential, it failed. This is the output shown:
vie@vie-laptop:~/TestC++$ sudo apt-get install build-essential Reading package lists... Done Building dependency tree Reading state information... Done Package build-essential is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package build-essential has no installation candidate vie@vie-laptop:~/TestC++$ .....
So I am new to linux and i upgraded my kernel to 4.3.3 and to add the bfq patch. When i enter the command make install I get the following Code:
Select allupdate-initramfs: Generating /boot/initrd.img-4.3.3 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
I am modifying the the xf86-input-summa driver to work with my older Bitpad One digitizer (the Sketchpad uses a slightly different communication, two more bits resolution, etc), but i hve a problem building. I ran configure and it reported no errors, but when I make I get missing header files, like:
xf86Summa.c:33:25: error: xf86Version.h: No such file or directory xf86Summa.c:122:24: error: xf86Config.h: No such file or directory xf86Summa.c:124:24: error: atKeynames.h: No such file or directory
I am trying to compile Zabbix on Centos 5.4 and while tying to compile it with mysql and some other parameters it gets failed because missing components.
Quote:
I couldn't find any jabber-devel or jabber pckg in repo.