Re: [gnome-db] (no subject)



On Thu, 2002-02-28 at 01:16, Antonio Gennarini wrote:
> Hi there all.
> 
> I'm trying to build the libgda stuff on my RH7.1. You guys told me that I didn't need the database engines to compile. Well. The first time I tried I got errors regarding MySQL (I only installed the Mysql-devel with the nodeps option). SO I decide to install the database engine and the shared libraries too. Well, then the second time I didn't get the Mysql error but I got the Inerbase error. I can't Install all the databases that are supported by gnome-db ;-)
>
hey, you can, but you need to install ALL the -devel packages. For
interbase, this means downloading the tar.gz in http://www.interbase.com
and install it. For not compiling it, just don't pass the
--with-interbase flag to configure.

> Isn't there some manner to desable specific DB checking. I mean that if I only want support for POstgres why must libgda check for Mysql, Interbase ect. and so fail on compilation when maybe everything went well for postgresql. Or better, why doesn't the compilation process write the gda-postgres rpm as soon as it has finished compilation for that support (i don't program so I don't know if it's possible ;-)) So even if compilation fails because of interbase well I have the postres rpm so don't care. Hope you help me out because binary don't work and rpm doesn't compile :-(
> 
yes, don't use --with-$provider, and the provider won't be compiled.

> Here are the errors:
> ...
> ...
> ...
> ....
> ibgconf-1.so.1 libgda-common.so.0 libgda-server.so.0 libgdk-1.2.so.0 libgdk_imlib.so.1 libgdk_pixbuf.so.2 libglib-1.2.so.0 libgmodule-1.2.so.0 libgnome.so.32 libgnomesupport.so.0 libgnomeui.so.32 libgthread-1.2.so.0 libgtk-1.2.so.0 libICE.so.6 libIIOP.so.0 libk5crypto.so.3 libkrb5.so.3 libm.so.6 libnsl.so.1 liboaf.so.0 libORBitCosNaming.so.0 libORBit.so.0 libORBitutil.so.0 libpopt.so.0 libpq.so.2 libpthread.so.0 libresolv.so.2 libSM.so.6 libssl.so.2 libX11.so.6 libXext.so.6 libXi.so.6 libxml.so.1 libz.so.1 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3)
> Processing files: gda-mysql-0.2.95-1
> Finding  Provides: (using /usr/lib/rpm/find-provides)...
> Finding  Requires: (using /usr/lib/rpm/find-requires)...
> PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> Requires: libgda = 0.2.95 ld-linux.so.2 libart_lgpl.so.2 libaudiofile.so.0 libbonobo.so.2 libbonobox.so.2 libcrypt.so.1 libc.so.6 libdb.so.2 libdl.so.2 libesd.so.0 libgconf-1.so.1 libgda-common.so.0 libgda-server.so.0 libgdk-1.2.so.0 libgdk_imlib.so.1 libgdk_pixbuf.so.2 libglib-1.2.so.0 libgmodule-1.2.so.0 libgnome.so.32 libgnomesupport.so.0 libgnomeui.so.32 libgthread-1.2.so.0 libgtk-1.2.so.0 libICE.so.6 libIIOP.so.0 libm.so.6 libmysqlclient.so.10 libnsl.so.1 liboaf.so.0 libORBitCosNaming.so.0 libORBit.so.0 libORBitutil.so.0 libpopt.so.0 libpthread.so.0 libSM.so.6 libX11.so.6 libXext.so.6 libXi.so.6 libxml.so.1 libz.so.1 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3)
> Processing files: gda-interbase-0.2.95-1
> error: File not found: /var/tmp/libgda-0.2.95-root/usr/bin/gda-interbase-srv
> error: File not found: /var/tmp/libgda-0.2.95-root/usr/share/oaf/GNOME_GDA_Provider_InterBase.oaf
> Requires: libgda = 0.2.95
> 
oh, right, you're using the spec file in the RPMs. The latest RPMs
contain support for interbase, so you should edit the libgda.spec file
and remove the --with-interbase flag in the call to configure. Also, you
may need to remove all the gda-interbase related parts.

If you have problems, just replace that spec file with the spec file
that is in CVS (libgda/libgda.spec.in), which does not contain the
interbase part.

cheers
-- 
Rodrigo Moya <rodrigo gnome-db org> - <rodrigo ximian com>
http://www.gnome-db.org/ - http://www.ximian.com/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]