Changes between Version 8 and Version 9 of OSXUniversalDependencies


Ignore:
Timestamp:
07/21/2006 05:51:42 PM (18 years ago)
Author:
diane
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OSXUniversalDependencies

    v8 v9  
    3030== PostgreSQL ==
    3131
    32 Qt has a database layer that can connect to several databases such as sqlite3, postres, and mysql. Since I had a non-universal copy of postgresql installed, Qt detected it and tried to build with it, and then failed when it tried to link the single archtecture library against a fat binary. Because I was stubborn, I upgraded postgres instead of telling Qt to not include Postgres.
     32Qt has a database layer that can connect to several databases such as sqlite3, postres, and mysql. Since I had a non-universal copy of postgresql installed, Qt detected it and tried to build with it, and then failed when it tried to link the single archtecture library against a fat binary. Because I was stubborn, I upgraded Postgres instead of telling Qt to not include Postgres.
    3333
    3434In several places the Postgres make files attempt to construct an .o file out of several other .o files using ld. On OS X ld can only handle single architectures, and developers are supposed to switch to libtool. I didn't want to modify the postgres build system so I wrote another small python script source:makelib/uld that wrapps ld with a little bit of glue to handle the multiple architectures.