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

Reply via email to