[mpich-discuss] Problems install MPICH2 on Solaris 10 i386_64

Timothy LeBlanc timothy.leblanc at gmail.com
Thu Jun 3 13:29:31 CDT 2010


Hi Rajeev

Thanks for looking into this for me.

--divide does not seem to be an acceptable parameter . When I type in
configure --help it is not listed and it fails when I try using it.

I tried:
./configure CFLAGS=-Wa,--divide --prefix=/usr/local/bin/mpich2-install 2>&1
| tee c.txt
./configure CFLAGS=-Wa,--divide
./configure --divide

So I followed up with running:
./configure CFLAGS=-Wa, --prefix=/usr/local/bin/mpich2-install 2>&1 | tee
c.txt

And this fails in the same way as I explained. Seems to configure ok but
then the make fails.

FYI I have been using make clean and deleting the install directory after
each attempt.

Thanks
Tim

On Thu, Jun 3, 2010 at 1:57 PM, Rajeev Thakur <thakur at mcs.anl.gov> wrote:

> Try configuring with CFLAGS=-Wa,--divide . See also this ticket:
> http://trac.mcs.anl.gov/projects/mpich2/ticket/548
>
> Rajeev
>
> ________________________________
>
>        From: mpich-discuss-bounces at mcs.anl.gov [mailto:
> mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Timothy LeBlanc
>        Sent: Wednesday, June 02, 2010 5:25 PM
>        To: mpich-discuss at mcs.anl.gov
>        Subject: [mpich-discuss] Problems install MPICH2 on Solaris 10
> i386_64
>
>
>        Hello
>
>        I'm new to Solaris and I have been trying to install MPICH2 on
> Solaris 10 I have set up a VMimage and installed Solaris 10
> and also all the packages on the companion cd.
>
>        To install mpich2 I ran
>
>        ./configure --prefix=/usr/local/bin/mpich2-install 2>&1 | tee c.txt
>
>         output:
>             [...]
>            config.status: creating include/mpitestconf.h
>            config.status: executing default-1 commands
>            config.status: executing default-2 commands
>            config.status: executing default-3 commands
>            Configuration completed.
>
>        I then tried to build MPICH2 with:
>
>        make 2>&1 | tee m.txt
>
>        and got the following errors:
>
>          CC              dataloop.c
>        /var/tmp//ccHcN5Kf.s: Assembler messages:
>        /var/tmp//ccHcN5Kf.s:395: Error: suffix or operands invalid for
> `mov'
>        /var/tmp//ccHcN5Kf.s:403: Error: suffix or operands invalid for
> `mov'
>        *** Error code 1
>        The following command caused the error:
>        gcc -DHAVE_CONFIG_H -I. -I. -I./..
> -I/work/mpich2/mpich2-1.2.1p1/src/include
> -I/work/mpich2/mpich2-1.2.1p1/src/include -O2
> -I/work/mpich2/mpich2-1.2.1p1/src/openpa/src
> -I/work/mpich2/mpich2-1.2.1p1/src/openpa/src -DUSE_PROCESS_LOCKS
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/include
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/include
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/common/datatype
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/common/datatype
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/common/locks
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/common/locks
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis/include
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis/include
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis/nemesis/include
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis/nemesis/include
>
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor
>
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/common/locks
> -I/work/mpich2/mpich2-1.2.1p1/src/mpid/common/locks
> -I/work/mpich2/mpich2-1.2.1p1/src/util/wrappers
> -I/work/mpich2/mpich2-1.2.1p1/src/util/wrappers -c dataloop.c
>        make: Fatal error: Command failed for target `dataloop.o'
>        Current working directory
> /work/mpich2/mpich2-1.2.1p1/src/mpid/common/datatype/dataloop
>        *** Error code 1
>        The following command caused the error:
>        (cd dataloop && make all )
>        make: Fatal error: Command failed for target `all-redirect'
>        Current working directory
> /work/mpich2/mpich2-1.2.1p1/src/mpid/common/datatype
>        *** Error code 1
>        The following command caused the error:
>
>        I have read through many of your post and could not find anything to
> relate to my issue.
>
>
>        Any help would be greatly appreciated. I'm including my c.txt file
> m.txt file and my config file to help
>
>        Thanks
>        Tim
>
>
>
>        --
>        The information contained in this E-mail message is privileged,
> confidential, and may be protected from disclosure; please
> be aware that any other use, printing, copying, disclosure or dissemination
>        of this communication may be subject to legal restriction or
> sanction. If you think that you have received this E-mail
> message in error, please reply to the sender and delete it from your
> computer. Thank you.
>
>
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>



-- 
The information contained in this E-mail message is privileged,
confidential, and may be protected from disclosure; please be aware that any
other use, printing, copying, disclosure or dissemination
of this communication may be subject to legal restriction or sanction. If
you think that you have received this E-mail message in error, please reply
to the sender and delete it from your computer. Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20100603/6a5bf3e8/attachment.htm>


More information about the mpich-discuss mailing list