[exim] Compiling on Darwin 64 bit...

Top Page
Delete this message
Reply to this message
Author: Lukas
Date:  
To: exim-users
Subject: [exim] Compiling on Darwin 64 bit...
I am trying to compile Exim on Mac OS X Snow Leopard 10.6.2 using the last Developer Tools (3.2.1).

I compiled PCRE 8.01 specifying i386 and x86_64 architectures, installed MySQL from precompiled i386 distribution and created a Makefile from src/EDITME together with a Makefile-Darwin.

When I try to compile I get the errors below. Why all those requests for PPC architecture element??? solutions?

Thanx

Lukas

..........
ld: warning: in acl.o, file is not of required architecture
ld: warning: in child.o, file is not of required architecture
ld: warning: in crypt16.o, file is not of required architecture
ld: warning: in daemon.o, file is not of required architecture
ld: warning: in dbfn.o, file is not of required architecture
ld: warning: in debug.o, file is not of required architecture
ld: warning: in deliver.o, file is not of required architecture
ld: warning: in directory.o, file is not of required architecture
ld: warning: in dns.o, file is not of required architecture
ld: warning: in drtables.o, file is not of required architecture
ld: warning: in enq.o, file is not of required architecture
ld: warning: in exim.o, file is not of required architecture
ld: warning: in expand.o, file is not of required architecture
ld: warning: in filter.o, file is not of required architecture
ld: warning: in filtertest.o, file is not of required architecture
ld: warning: in globals.o, file is not of required architecture
ld: warning: in dkim.o, file is not of required architecture
ld: warning: in header.o, file is not of required architecture
ld: warning: in host.o, file is not of required architecture
ld: warning: in ip.o, file is not of required architecture
ld: warning: in log.o, file is not of required architecture
ld: warning: in lss.o, file is not of required architecture
ld: warning: in match.o, file is not of required architecture
ld: warning: in moan.o, file is not of required architecture
ld: warning: in os.o, file is not of required architecture
ld: warning: in parse.o, file is not of required architecture
ld: warning: in queue.o, file is not of required architecture
ld: warning: in rda.o, file is not of required architecture
ld: warning: in readconf.o, file is not of required architecture
ld: warning: in receive.o, file is not of required architecture
ld: warning: in retry.o, file is not of required architecture
ld: warning: in rewrite.o, file is not of required architecture
ld: warning: in rfc2047.o, file is not of required architecture
ld: warning: in route.o, file is not of required architecture
ld: warning: in search.o, file is not of required architecture
ld: warning: in sieve.o, file is not of required architecture
ld: warning: in smtp_in.o, file is not of required architecture
ld: warning: in smtp_out.o, file is not of required architecture
ld: warning: in spool_in.o, file is not of required architecture
ld: warning: in spool_out.o, file is not of required architecture
ld: warning: in store.o, file is not of required architecture
ld: warning: in string.o, file is not of required architecture
ld: warning: in tls.o, file is not of required architecture
ld: warning: in tod.o, file is not of required architecture
ld: warning: in transport.o, file is not of required architecture
ld: warning: in tree.o, file is not of required architecture
ld: warning: in verify.o, file is not of required architecture
ld: warning: in local_scan.o, file is not of required architecture
ld: warning: in malware.o, file is not of required architecture
ld: warning: in mime.o, file is not of required architecture
ld: warning: in regex.o, file is not of required architecture
ld: warning: in spam.o, file is not of required architecture
ld: warning: in spool_mbox.o, file is not of required architecture
ld: warning: in demime.o, file is not of required architecture
ld: warning: in bmi_spam.o, file is not of required architecture
ld: warning: in spf.o, file is not of required architecture
ld: warning: in srs.o, file is not of required architecture
ld: warning: in dcc.o, file is not of required architecture
ld: warning: in version.o, file is not of required architecture
ld: warning: in routers/routers.a, file is not of required architecture
ld: warning: in transports/transports.a, file is not of required architecture
ld: warning: in lookups/lookups.a, file is not of required architecture
ld: warning: in auths/auths.a, file is not of required architecture
ld: warning: in pdkim/pdkim.a, file is not of required architecture
ld: warning: in /usr/local/mysql/lib/libmysqlclient.dylib, file is not of required architecture
Undefined symbols for architecture i386:
  "_expand_string_message", referenced from:
      _expand_string_message$non_lazy_ptr in perl.o
  "_main", referenced from:
      start in crt1.10.6.o
  "_log_write", referenced from:
      _xs_log_write in perl.o
  "_expand_string", referenced from:
      _xs_expand_string in perl.o
  "_debug_printf", referenced from:
      _xs_debug_write in perl.o
  "_expand_string_forcedfail", referenced from:
      _expand_string_forcedfail$non_lazy_ptr in perl.o
  "_string_cat", referenced from:
      _call_perl_cat in perl.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
ld: warning: in acl.o, file is not of required architecture
ld: warning: in child.o, file is not of required architecture
ld: warning: in crypt16.o, file is not of required architecture
ld: warning: in daemon.o, file is not of required architecture
ld: warning: in dbfn.o, file is not of required architecture
ld: warning: in debug.o, file is not of required architecture
ld: warning: in deliver.o, file is not of required architecture
ld: warning: in directory.o, file is not of required architecture
ld: warning: in dns.o, file is not of required architecture
ld: warning: in drtables.o, file is not of required architecture
ld: warning: in enq.o, file is not of required architecture
ld: warning: in exim.o, file is not of required architecture
ld: warning: in expand.o, file is not of required architecture
ld: warning: in filter.o, file is not of required architecture
ld: warning: in filtertest.o, file is not of required architecture
ld: warning: in globals.o, file is not of required architecture
ld: warning: in dkim.o, file is not of required architecture
ld: warning: in header.o, file is not of required architecture
ld: warning: in host.o, file is not of required architecture
ld: warning: in ip.o, file is not of required architecture
ld: warning: in log.o, file is not of required architecture
ld: warning: in lss.o, file is not of required architecture
ld: warning: in match.o, file is not of required architecture
ld: warning: in moan.o, file is not of required architecture
ld: warning: in os.o, file is not of required architecture
ld: warning: in parse.o, file is not of required architecture
ld: warning: in queue.o, file is not of required architecture
ld: warning: in rda.o, file is not of required architecture
ld: warning: in readconf.o, file is not of required architecture
ld: warning: in receive.o, file is not of required architecture
ld: warning: in retry.o, file is not of required architecture
ld: warning: in rewrite.o, file is not of required architecture
ld: warning: in rfc2047.o, file is not of required architecture
ld: warning: in route.o, file is not of required architecture
ld: warning: in search.o, file is not of required architecture
ld: warning: in sieve.o, file is not of required architecture
ld: warning: in smtp_in.o, file is not of required architecture
ld: warning: in smtp_out.o, file is not of required architecture
ld: warning: in spool_in.o, file is not of required architecture
ld: warning: in spool_out.o, file is not of required architecture
ld: warning: in store.o, file is not of required architecture
ld: warning: in string.o, file is not of required architecture
ld: warning: in tls.o, file is not of required architecture
ld: warning: in tod.o, file is not of required architecture
ld: warning: in transport.o, file is not of required architecture
ld: warning: in tree.o, file is not of required architecture
ld: warning: in verify.o, file is not of required architecture
ld: warning: in local_scan.o, file is not of required architecture
ld: warning: in malware.o, file is not of required architecture
ld: warning: in mime.o, file is not of required architecture
ld: warning: in regex.o, file is not of required architecture
ld: warning: in spam.o, file is not of required architecture
ld: warning: in spool_mbox.o, file is not of required architecture
ld: warning: in demime.o, file is not of required architecture
ld: warning: in bmi_spam.o, file is not of required architecture
ld: warning: in spf.o, file is not of required architecture
ld: warning: in srs.o, file is not of required architecture
ld: warning: in dcc.o, file is not of required architecture
ld: warning: in version.o, file is not of required architecture
ld: warning: in routers/routers.a, file is not of required architecture
ld: warning: in transports/transports.a, file is not of required architecture
ld: warning: in lookups/lookups.a, file is not of required architecture
ld: warning: in auths/auths.a, file is not of required architecture
ld: warning: in pdkim/pdkim.a, file is not of required architecture
ld: warning: in /usr/local/mysql/lib/libmysqlclient.dylib, file is not of required architecture
ld: warning: in /usr/local/lib/libpcre.dylib, missing required architecture ppc in file
Undefined symbols for architecture ppc:
  "_expand_string_message", referenced from:
      _expand_string_message$non_lazy_ptr in perl.o
  "_main", referenced from:
      start in crt1.10.5.o
  "_log_write", referenced from:
      _xs_log_write in perl.o
  "_expand_string", referenced from:
      _xs_expand_string in perl.o
  "_debug_printf", referenced from:
      _xs_debug_write in perl.o
  "_expand_string_forcedfail", referenced from:
      _expand_string_forcedfail$non_lazy_ptr in perl.o
  "_string_cat", referenced from:
      _call_perl_cat in perl.o
ld: symbol(s) not found for architecture ppc
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//cckKCFW9.out (No such file or directory)
make[1]: *** [exim] Error 1
make: *** [all] Error 2
Test-Server:exim-4.71 root#