On Thu, Sep 15, 2011 at 05:47:47AM +0000, Grice, Lynton (L) wrote: > Hi Ross, > > Many thanks for your response, I really appreciate it and will definitely > drop you a quick email if I have any issues with the build. > > I am going to install GCC onto the AIX 5.3 box and will give it a try. I have > never used the IBM C compiler......do you prefer it to GCC?
[disclaimer - I am an IBM employee, but this is not an IBM policy statement] You might want to browse the IBM developerworks site for information on GCC and AIX. Some things you might want to bear in mind: - If using C++, mixing IBM and GCC compilers is not a good idea. If you have any third party libraries compiled using the IBM C++ compiler, you might be better off using just the IBM compiler. - You must use the AIX linker, which is the default in GCC I believe. This page: http://www.ibm.com/developerworks/aix/library/au-gnu.html gives useful information on GCC on AIX, as well as links to other useful resources such as evaluation links to XL C/C++ for AIX. My teams' products are built using a variety of compilers anyway, including GCC, IBM, HP and Oracle development suites. If your code is suffiently portable, and you stick to C, you should have no problems whatever compiler you use. We don't use GCC on AIX, however. I can't see performance being much of an issue on modern machines, in these days of multi-GHz cores. The odd micro-optimizations done by the XL compiler may look good in benchmarks, but the real world performance will more likely be dominated by IO. The last SQLite version I regularly used on AIX was 2.8.17, which is long obsolete, but we had no problems with that code. Christian _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

