libgcc 4.8.1 errors on a fresh install macports for Mavericks (OS X 10.9)

William Capehart wjcapehart at yahoo.com
Tue Oct 29 13:46:08 PDT 2013


I put in a bug report on this but nothing back yet so I¹ll try here.

Has anyone tried to put the gcc (4.7 or 4.8) compilers on *fresh* Macports
for Mavericks install?

For me having ..

   - reinstalled both macports and Xcode (or just the app in /Applications),
(on that note is there a way to totally sterilize Xcode from a Mac so we can
start at ground zero?  Oddly Xcode did NOT ask for an update (and the update
happened well and advance of my going to Mavericks)  IIRC, my previous OS
upgrades had me install the new Xcode AFTER upgrading.

   - gotten the command line tools for mavericks¹s Xcode from the apple
developer site
        ‹  xcode-select ‹install fails so I got it here as per guidance from
the apple developer forums
‹ https://developer.apple.com/downloads/index.action?name=for%20Xcode%20-

   - done the license agreement step

I still get a terminal error from the installs for gcc47 and gcc48 at the
libgcc step:

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_lang_gcc48/libgcc/work/gcc-4.8.1/gcc/fortran/mod
ule.c:110:1: error: conflicting declaration 'typedef enum pointer_t
pointer_t'

 pointer_t;

 ^

In file included from /usr/include/mach/memory_object_types.h:77:0,

                 from /usr/include/mach/mach_types.h:85,

                 from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_lang_gcc48/libgcc/work/build/prev-gcc/include-fi
xed/malloc.h:37,

                 from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_lang_gcc48/libgcc/work/gcc-4.8.1/gcc/system.h:46
0,

                 from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_lang_gcc48/libgcc/work/gcc-4.8.1/gcc/fortran/mod
ule.c:68:

/usr/include/mach/vm_types.h:40:26: error: 'pointer_t' has a previous
declaration as 'typedef vm_offset_t pointer_t'

 typedef vm_offset_t      pointer_t;

                          ^


This error doesn¹t seem to be the Tcl problem reported by others nor does it
resemble the one reported here for gcc44 earlier this weekŠ
 
Has anyone run into this besides me with the new macports on Mavericks?  (or
for that matter EVER).

Thanks
Bill Capehart 







-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20131029/52a107ed/attachment.html>


More information about the macports-users mailing list