HTCondor Project List Archives



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

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