On Feb 6, 2006, at 12:33 PM, Jonathan Leffler wrote:
On 2/6/06, Terence J. Young, D.C. <[EMAIL PROTECTED]> wrote:

I am have trouble loading DBI, and DBD modules on Tiger. I upgraded to
tiger from 10.3.9.

perl -V indicates that perl was complied from gcc 3.3xxx.  Is there a
problem trying to do an install of DBI using gcc 4.0??

The tiger Developer files come with both gcc 3.3 and gcc4.0. If I have
to use gcc-3.3, how do I execute the perl Makefile.pm, make and make
test against DBI to use gcc-3.3 instead of gcc-4.0

Both cc and gcc symlinks to gcc-4.0 in /usr/bin.


If you need to use gcc-3.3 instead, but Perl identifies its compiler (in 'perl -V' output) as 'gcc', then you'll have to rework thing so that gcc
maps to gcc-3.3 -- either by creating a symlink gcc in (for example)
$HOME/bin (assuming $HOME/bin appears before /usr/bin on your PATH) or by
replacing the symlink in /usr/bin at least temporarily.

There is an "official" way to change the default gcc compiler in Mac OS 10.4:

man gcc_select

gcc_select changes the symlinks to cc, gcc, c++, g++, and a handful of other files and
directories. It has to be run with sudo or as root.


Reply via email to