[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-devel] What does Condor _really_ depend on?
- Date: Tue, 31 Jul 2007 13:11:37 -0500
- From: Erik Paulson <epaulson@xxxxxxxxxxx>
- Subject: Re: [Condor-devel] What does Condor _really_ depend on?
On Tue, Jul 31, 2007 at 12:44:15PM -0500, Matthew Farrellee wrote:
> Is this what you are going to do with TT, always compile your
> platform/external agnostic code and conditionally compile for specific
> databases?
I think that's the best approach, but we're certainly not set on anything.
> Quill is another interesting feature of Condor because
> compiling with Oracle and Postgresql support means, unless Oracle&PQ are
> statically linked, both Oracle&PQ libraries must be installed for Condor
> to run, no?
>
Right, which is no different than any of the other libraries the "dynamic"
version of Condor uses. Right now PostgreSQL follows the Condor convention
of always statically linking in the library and refusing to even
get past the configure step if the external is not available. Oracle is
a bit more modern - configure looks for Oracle, and if it finds it Condor
now requires the Oracle libraries to be present for the _quill, _dbmsd,
condor_q, condor_history, and condor_load_history tools to work.
The goal is to get a static version of the Oracle libraries to link, but
there's a symbol conflict with the GSI libraries :(
-Erik