[R-SIG-Mac] Building from source problems.
Simon Urbanek
simon.urbanek at r-project.org
Mon Nov 2 00:09:32 CET 2009
*sigh* Rolf, I'm giving up - your'e misquoting me and not reading my e-
mails (if you did you'd know you don't have to bother download Xcode
for example..). Please install release R 2.10.0 for Tiger and send me
a private e-mail if you have issues.
For others - please do NOT follow all the attempts in this thread -
they're all not necessary unless you want to make life hard on
yourself (like Rolf does ;)).
Simon
On Nov 1, 2009, at 6:03 PM, Rolf Turner wrote:
>
> On 2/11/2009, at 11:26 AM, Steve Lianoglou wrote:
>
> <snip>
>
>> In the mean time, do you mind if we take one or two stabs in the
>> dark?
>
> By all means! Go for it!
>
>> So, if I'm not mistaken, it seems your only problem now is
>> compiling a
>> package from source, and you're getting some "mtune=core2" problem,
>> right?
>
> Ack-chewally I have now installed, from CRAN, the 2.10.0 binary
> designed
> for Tiger, which Simon Urbanek built especially for me, and which
> eschews the "mtune=core2" flag. With this binary I can now build
> spatstat from source without hiccups. (Thank you Simon!)
>
> So I guess I don't really have *any* problems as it stands.
>
> I'd just kind of like to get *everything* working, seamlessly.
> But I'm getting the impression that this will require upgrading
> my OS from Tiger to the latest. I have emailed our IT people
> to investigate whether this is a possibility. Have not yet heard
> back from them ....
>>
>> THIS IS PROBABLY A BAD IDEA, BUT ...
>>
>> If we can't get your compiler to support these optimizations (maybe
>> because we can't get gcc-4.2 on there), then how about we just don't
>> use those optimizations when compiling? I'm not sure if that will
>> cause problems, but perhaps we can try?
>
> This was actually suggested to me by someone else, offlist,
> with less detail. I didn't have the nerve to try.
>>
>> Can you find where this is defined in your install? Doing:
>>
>> $ cd /Library/Frameworks/R.framework/Versions/2.10
>> $ grep -r mtune=core2 .
>>
>> for me brings up one file:
>>
>> ./Resources/bin/libtool:LTCFLAGS="-mtune=core2 -g -O2"
>>
>> Does it for you?
>
> Just grepping in
>
> /Library/Frameworks/R.framework/Versions/2.10/Resources/bin/libtool
>
> gives the line that you found.
>
>> I wonder what happens if you just comment that line out and insert
>> below it:
>>
>> LTCFLAGS="-g -O2"
>
> I guess that Simon has set things somehow so that this flag doesn't
> get used (???) under the Tiger OS, since, as I said above, the
> build from source now works for me. So the comment-out and re-define
> trick is not necessary. I could re-install R using the ``non-
> special''
> binary (with which I was getting the problem) and see if your trick
> works
> with that, but that would seem to be only of academic interest at
> this
> stage. It might be an interesting learning experience for me, but I
> really should be getting on with proper work --- as should the rest
> of
> you whom I've been pestering about this stuff, I guess! :-)
>
>> Would all of your woes go away?
>>
>> As I said, it's probably a bad idea, but if you're brave, it might be
>> worth a try.
>>
>> (I've been sitting on this email for a while now, because I don't
>> want
>> to make boneheaded suggestions in public, but my xcode d/l is @ 75%
>> and I didn't want to leave you hanging for the rest of the day).
>
>
> Any suggestion from you is almost certain to be far less
> bone-headed than anything I might do on my own.
>
> Sorry for muddling about on this. I have trouble keeping my
> head clear as to what I need to do (as opposed to should or
> could do, or want to do).
>
> Bottom line: I seem to be OK now, for the time being at least.
> To keep on being OK, I probably need to upgrade my OS.
>
> Thanks to everyone for their help and for putting up with my
> often confused and sometimes grumpy questions.
>
> cheers,
>
> Rolf
>
> ######################################################################
> Attention:This e-mail message is privileged and confidential. If you
> are not theintended recipient please delete the message and notify
> the sender.Any views or opinions presented are solely those of the
> author.
>
> This e-mail has been scanned and cleared by MailMarshalwww.marshalsoftware.com
> ######################################################################
>
>
More information about the R-SIG-Mac
mailing list