Re: compiling gpc on Mac OS 10.10.5 Yosemite
Schneider <[email protected]> Mon, 16 Nov 2015 13:43:52 -0500
| Newsgroups | gmane.comp.compilers.gpc |
|---|---|
| Message-ID | <[email protected]> |
Peter:
Thanks for the great suggstion!
> P.S. Assuming you are using this;
> www.microbizz.nl/gpc346u4-sources.dmg
Yes.
> More specifically, the immediate problem is the switch statement in
> build-gpc.command
>
> As the OS version appears to be 14*, the 'default' [fail] option is used.
>
> setenv GPC_OSX_VERSION `uname -r`
> switch ($GPC_OSX_VERSION)
> case "10*":
...
> Try adding an extra item to the switch statement such as
Turns out that Apple moved the SDK. After much futzing around I located it.
The additional case is now:
switch ($GPC_OSX_VERSION)
case "14*":
# Case added by Thomas Schneider 2015 Nov 16 TDS
setenv GPC_DARWIN darwin10
setenv GPC_OSX_VERSION_NAME 10.10.5
setenv GPC_SDK /Volumes/SSD2/Macintosh_HD/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
setenv GPC_ALWAYS_USE_SDK 1
setenv GPC_PRE_TIGER 0
breaksw
That worked! But then it crashed at:
# work around bug in gcc script
setenv SHELL /bin/bash
# go the the directory the script is in
cd $0:h
That fails with:
cd build-gpc.command
build-gpc.command: Not a directory.
So I simply blocked the 'cd' with '#". It's not clear why it was there.
Anyway, then the compile ran for quite a while, so we are making progress.
That ran for a while until:
make[3]: *** [libgcc/./_muldi3.o] Error 1
make[2]: *** [libgcc.a] Error 2
make[1]: *** [stage1_build] Error 2
make: *** [bootstrap] Error 2
Now I'm stuck again ...
Tom
Thomas D. Schneider, Ph.D.
Senior Investigator
National Institutes of Health
National Cancer Institute
Center for Cancer Research
Gene Regulation and Chromosome Biology Laboratory
Molecular Information Theory Group
Frederick, Maryland 21702-1201
[email protected]
https://schneider.ncifcrf.gov (current link)
https://alum.mit.edu/www/toms (permanent link)
_______________________________________________
Gpc mailing list
[email protected]
https://www.g-n-u.de/mailman/listinfo/gpc