Compiling for iOS - Mailing list pgsql-novice

From Francisco Tolmasky
Subject Compiling for iOS
Date
Msg-id CADRmq79E8=v4Oih8xqE4GbgmGMKuVO_g-J+6hyP4wvBuQ_MrHw@mail.gmail.com
Whole thread Raw
Responses Re: Compiling for iOS  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-novice
So I’ve been trying to get libpq built for iOS for an app I’m writing (if there’s an iOS postgres distribution I’ve somehow missed please let me know!).

So far, I’ve succeeded in getting libpq to compile in the various different instruction sets and combining them with lipo into one fat .a file. However, I now need the include files to be able to properly use it in an Xcode project (or anywhere really).

My issue is that since I’m just compiling -C src/interfaces/libpq, I don’t generate all the necessary include files. Unfortunately doing gnumake -C src/interfaces/libpq install only installs the libpq-specific include files, and not the “generic” ones I guess? I can’t just build everything for iOS to solve this issue since I get errors when trying to compile the world for iOS. I’m so close, I just need the proper include files, any help on how to accomplish this?

I’ve put this work so far in this repo if that helps: https://github.com/tolmasky/postgres-ios

pgsql-novice by date:

Previous
From: Marc Richter
Date:
Subject: Re: PG 9.1 much slower than 8.2 ?
Next
From: Tom Lane
Date:
Subject: Re: Compiling for iOS