Solaris 9, atlas3.6.0 install failing

Posted on 2004-11-07
Last Modified: 2013-12-27
I am attempting to install atlas.3.6.0 onSolaris, but it is core dumping.  Here are the steps and the output...

1. I downloaded the atlas3.6.0.tar file from
2. untar
3. cd ATLAS
4. PATH=$PATH:/usr/local:/usr/local/bin:/usr/local/lib
5. make config

I get the following output...

Enter number at top left of screen [0]: 160

Before going any further, check
This is the ATLAS errata file, which keeps a running count of all known
ATLAS bugs and system problems, with associated workarounds or fixes.

Have you scoped the errata file? [y]:

Configure will ask a series of questions, in one of two forms.  The first form
of question is a menu of choices.  One option in almost all menus is
'Other/UNKNOWN'.  If you are unsure of the answer, always choose this option.
The second form of question is a single line, with a default answer shown in
square braces.  If you hit return without typing anything, this default answer
will be used.  Again, if you are unsure of the answer, simply accept the

ATLAS can detect almost everything it needs to know, so choosing the default
or 'Other/UNKNOWN' will at worst simply extend the install time (if you tell
config the answer to something ATLAS can skip some tests).

Configure makes no changes to the state of things until all questions have
been asked and answered.  Therefore, if you get confused and want to start
over, feel free to break out of this program (CTRL-C, CTRL-BREAK, etc)
and start again.  Alternatively, if you make a mistake you can finish the
configure process, and then edit the created make include file by hand to fix
the mistake manually (the name and location of this file will be printed
out at the end of configure).

If you have problems during configure or installation, consult the file

Are you ready to continue? [y]:
Probing to make operating system determination:
Operating system configured as SunOS

Probing for architecture:
Architecture is set to SunUSIII

Probing for supported ISA extensions:
   AltiVec: NO.
   AltiVec: NO.
   SSE2: NO.
   SSE1: NO.
   3DNow2: NO.
   3DNow1: NO.

ATLAS can provide SMP support for the Level 3 BLAS via Posix threads.
If you choose to build a threaded library, ATLAS will compile all
aspects of the library (including the serial components) with the
threaded compiler/link flags.  Most machines can use the serial
library even when it is compiled with threaded options, but this
is not guaranteed to work, so if you want a true serial library,
answer no to threading below.
   enable Posix threads support? [y]:
Number of CPUs: 2

Looking for compilers (this may take a while):
   /usr/local/bin/gcc  : v3.4.2
   /usr/ucb/cc -dalign -fsingle -xO5 -native rejected
   /opt//sfw/share/screen/utf8encodings/cc  rejected
   cc -dalign -fsingle -xO5 -native rejected
   /usr/ucb/cc -dalign -fsingle -xO2 -native rejected
   /opt//sfw/share/screen/utf8encodings/cc  rejected
   cc -dalign -fsingle -xO2 -native rejected
   f77 -dalign -native -xO5 rejected
*** Signal 11 - core dumped
make: Fatal error: Command failed for target `config'

HELP!!  I need atlas to get some libraries I need to make some more Python garbage work.  Based on all my experiences so far, I think I would rather eat slugs than work with Python any more, but not my call :-)
Question by:Mike R.
    LVL 38

    Expert Comment

    It looks like it ry to use the broken Solaris cc complier, please check the Makefile to see
    which complier is in used. (modify the Makefile, or try:
    export CC

    and also set PATH, and LD_LIBRARY_PATH to use gcc and the glib etc as well.
    LVL 38

    Accepted Solution

    LVL 3

    Author Comment

    by:Mike R.
    Well, here's some interesting things.  I did verify the "CC" was set to gcc, however...if I actually let the configure point the the SUN cc, it will function, but later errors out when trying to build some of the package.  The configure scripts makes mention of not being able to find the Fortran compiler (which I don't think we have on the system) but will allow the configure to complete without it.  The above failue (core) seems to be when the configure is first trying to determine if there is a fortran compiler (f77).
    LVL 3

    Author Comment

    by:Mike R.
    Well...I cheated.  I expanded the source files, and copied the includes and the libs into place...and scrapped the rest of the install.  I just needed the libs for the numpy install, and it was OK with, good enough if it works.

    Thanks again for the efforts though! :-)

    Featured Post

    Live: Real-Time Solutions, Start Here

    Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

    Join & Write a Comment

    Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
    Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. Please see for the updated article. It is avail…
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now