On Mon, Jun 03, 2013 at 09:40:55PM +0200, Peter Dyballa wrote:
>
> Am 01.06.2013 um 18:05 schrieb Jack Howarth:
>
>> and see if this solves your problem when the system gcc and g++
>> symlinks are set to gcc-4.2 and g++-4.2.
>
>
> I made /sw/var/lib/fink/path-prefix-g++-4.0/g++ use g++ 4.2.1 and also  
> set the sym-links in /usr/bin that GCC 4.2.1 is used and not GCC 4.0.1 – 
> and gcc48 builds fine, see before and after the change:
>
> -rw-r--r-- 1 root admin 75770342  2. Jun 01:18 gcc48- 
> compiler_4.8.1-1000_darwin-powerpc.deb
> -rw-r--r-- 1 root admin 18447292  2. Jun 01:14 gcc48- 
> shlibs_4.8.1-1000_darwin-powerpc.deb
> -rw-r--r-- 1 root admin     6454  2. Jun 01:12 gcc48_4.8.1-1000_darwin- 
> powerpc.deb
>
> -rw-r--r-- 1 root admin 75770014  3. Jun 15:05 gcc48- 
> compiler_4.8.1-1000_darwin-powerpc.deb
> -rw-r--r-- 1 root admin 18447646  3. Jun 15:01 gcc48- 
> shlibs_4.8.1-1000_darwin-powerpc.deb
> -rw-r--r-- 1 root admin     6466  3. Jun 14:59 gcc48_4.8.1-1000_darwin- 
> powerpc.deb
>
> Dominique's try with g++-4.2 and "gcc version 4.9.0 20130426  
> (experimental) [trunk revision 198347]" is very exotic… It would have  
> been better to try gcc and g++ from the version.
>
> Mac OS X 10.5.8 with PowerPC 7447A.

  Considering that Apple removed gcc_select in Xcode 3.1, manual hacking of
the system compiler symlinks should be considered an unsupported mod. 
Alternatively
if we want to support that change, the proper fix is to add the missing gcc 
compiler wrappers in path-prefix-g++-4.0 (which is actually the origin of
the problem building gcc48 on 10.5 with the system compiler symlinks changed).
Note that 10.5 is unique in only having partial compiler wrapper support.
I'm sure whatever historical reason for that is no longer valid as we don't 
support migrations to 10.5 these days.
       Jack

>
> --
> Greetings
>
>   Pete
>
> Inside every small problem is a large problem struggling to get out.
>                               – Second Law of Blissful Ignorance

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to