The following is the beginning of the optional phcpack spkg, which
tries to get the architecture using python. I am hopeless at bash,
I'm sure there are ways to do it that way too:
#!/usr/bin/env python
import os
uname = os.uname()
main_arch = uname[0]
sub_arch = uname[-1]
then for example
if main_arch == "Darwin":
if sub_arch == "i386":
# Do intel mac stuff, etc
Hope that helps,
Marshall
On Jun 12, 3:52 pm, Stephen Hartke <[email protected]> wrote:
> Now that the semester is over, I'm trying to finish the spkg for lp_solve.
> lp_solve does not use autoconf and make, but rather has its own specialized
> build scripts for different platforms (mainly Windows, Mac OS X, and
> Linux/UNIX). What is the recommended way of determining which platform Sage
> is running on?
>
> Thanks!
> Stephen
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---