Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Now to get it working on MAC M1… :)

Is it possible to build with -Dusequadmath on any Mac systems at all ?
I know so little of Mac systems ... beyond claims I've seen stating that they're a "Linux based system".
That being so, I would have thought that the answer to my question would be "yes".
But then, I've also seen lots of scathing remarks wrt "Apple compilers" ... to the extent that I don't really know what to expect.

Using '--64all' dies horribly because the hints/darwin.sh file is missing arm64 and then it gets really confused. But just leaving that off seems to build 64all regardless.

I hope you're talking there about builds done with 64-bit compilers.
Given that a 64-bit compiler must inevitably provide 64-bit IVs and pointers, it might come as no surprise that it is confused by being specifically asked to do something that it intended to do in the first place.
But I would be disappointed if a 32-bit compiler insisted on building a perl with 64-bit IVs and pointers without being specifically asked to do so.

Anyway ... good luck with the -Dusequadmath aspirations !!

Last time I checked, it seemed to me that Raku provided neither 'long double' nor '__float128' support on any systems.
Are we still ahead of them on that score ?

Cheers,
Rob

In reply to Re^2: Quadmath builds of perl for MS Windows by syphilis
in thread Quadmath builds of perl for MS Windows by syphilis

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (3)
As of 2024-04-25 20:35 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found