Changes between Version 6 and Version 7 of OSXUniversalDependencies


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

--

Legend:

Unmodified
Added
Removed
Modified
  • OSXUniversalDependencies

    v6 v7  
    1919Boost unfortunately uses its own unique build system and getting the options right isn't nearly as easy.
    2020
    21 This blob of bjam options wil build with optimization and debugging on.
     21This blob of bjam options wil build all of boost with optimization and debugging on.
    2222
    2323{{{
     
    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 with it tried to link the single archtecture library against a fat binary. Because I was stubborn, I upgraded postgres unstead 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 with 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.