[ExM Users] Installing Swift/T on Raven
Justin M Wozniak
wozniak at mcs.anl.gov
Tue Apr 16 16:32:19 CDT 2013
I missed that note about blob.h . That is just a warning, as far as I
know it does not hurt anything.
On 04/12/2013 03:02 PM, Scott Krieder wrote:
> Hi Justin,
>
> For ADLB it doesn't recognize --with-mpi or --with-mpi-dir in the
> configure file. So I pointed both flags to use the default:
> ./configure --prefix=/home/users/p01684/Public/sfw/lb CC=gcc
> CFLAGS=-I/opt/cray/mpt/default/gni/mpich2-gnu/46/include
> LDFLAGS="-L/opt/cray/mpt/default/gni/mpich2-gnu/46/lib -lmpich"
> --with-c-utils=/home/users/p01684/Public/sfw/c-utils
>
> I modified the Makefile and swapped gcc for two instances of mpicc.
>
> I then installed SWIG from source with the configuration:
> *
>
> ./configure --prefix=/home/users/p01684/Public/sfw/swig --without-pcre
>
> *
>
> I configure turbine with:
>
> ./configure --prefix=/home/users/p01684/Public/sfw/turbine
> --with-mpi=/opt/cray/mpt/default/gni/mpich2-gnu/46
>
>
> However on "make package" there is an error with one of the blob
> header files:
> p01684 at raven:~/exm/turbine/trunk/code> make package SWIG
> src/tcl/blob/SwiftBlob.i src/tcl/blob/blob.h:25: Warning 201: Unable
> to find 'stdbool.h'
>
> Do you know if there is a module I can load so swig can find the
> stdbool.h?
>
> Thank you,
> Scott
>
>
>
> On Fri, Apr 12, 2013 at 1:44 PM, Justin M Wozniak <wozniak at mcs.anl.gov
> <mailto:wozniak at mcs.anl.gov>> wrote:
>
>
> That configure line points --prefix= ... /c-utils
>
> Also, CFLAGS=-I... should point to an include directory.
>
> Try setting
>
> --with-mpi=/opt/cray/mpt/default/gni/mpich2-gnu/46
>
> and let me know what happens. I will try to get on Raven soon to
> test this.
>
> On 04/12/2013 12:57 PM, Scott Krieder wrote:
>> Hi Justin,
>>
>> This is from a tarball from my machine where GeMTC and Swift are
>> working, I haven't updated past version 6770. Sorry to bounce
>> around with errors but I believe I had an earlier issue with the
>> c-utils/adlb install that lead to this turbine issue. When
>> configuring adlb I point it at the c-utils install and I get an
>> error regarding the MPI version.
>>
>> I'm running:
>> ./configure --prefix=/home/users/p01684/Public/c-utils CC=gcc
>> --with-c-utils=/home/users/p01684/Public/sfw/c-utils
>> CFLAGS=-I/opt/cray/mpt/default/gni/mpich2-gnu/46
>> LDFLAGS="-L/opt/cray/mpt/default/gni/mpich2-gnu/46/lib -lmpich"
>>
>> I noticed that there are many folders in:
>> /opt/cray/mpt/
>>
>> Is there a good way to identify which version I should use within
>> /opt/cray/mpt? Or am I wrong in assuming that this versioning is
>> what is causing the "Could not preprocess maint/mpi_version.cpp"
>> error?
>>
>> Thanks,
>> Scott
>>
>> ==error message==
>> checking for cp that supports -u... yes
>> using MPE: no
>> checking for
>> /home/users/p01684/Public/sfw/c-utils/include/c-utils.h... yes
>> using ExM c-utils in /home/users/p01684/Public/sfw/c-utils ...
>> checking MPI version... maint/mpi_version.cpp:23:17: error:
>> mpi.h: No such file or directory
>> configure: error: Could not preprocess maint/mpi_version.cpp
>>
>>
>>
>> On Fri, Apr 12, 2013 at 11:28 AM, Justin M Wozniak
>> <wozniak at mcs.anl.gov <mailto:wozniak at mcs.anl.gov>> wrote:
>>
>> Hi
>>
>> Is this with trunk or with the release package?
>>
>> --with-mpi-dir may have been replaced by --with-mpi
>>
>> Justin
>>
>>
>> On 04/12/2013 11:05 AM, Scott Krieder wrote:
>>> Hi All,
>>>
>>> I'm trying to install Swift/T on Raven. I followed the notes
>>> about Cray systems.
>>>
>>> When I configure turbine with:
>>> ./configure --prefix=/home/users/p01684/Public/sfw/turbine
>>> --enable-custom
>>> --with-mpi-dir=/opt/cray/mpt/default/xt/gemini/mpich2-gnu/46
>>>
>>> I get a long error about "could not find directory" in
>>> reference to mpicc. Is there something I should do in
>>> addition to the --with-mpi flag?
>>>
>>> Thanks,
>>> Scott
>>>
>>> ==Error Message==
>>> checking for
>>> /ufs/home/users/p01684/Public/sfw/c-utils/include/c-utils.h...
>>> yes
>>> which: no mpicc in
>>> (/opt/pbs/10.4.0.101257/bin:/opt/cray/atp/1.6.2/bin:/opt/cray/rca/1.0.0-2.0401.38656.2.2.gem/bin:/opt/cray/pmi/4.0.1-1.0000.9421.73.3.gem/bin:/opt/toolworks/totalview.8.11.0-1/bin:/opt/totalview-support/1.1.4/bin:/opt/cray/cce/8.1.4/cray-binutils/x86_64-unknown-linux-gnu/bin:/opt/cray/cce/8.1.4/craylibs/x86-64/bin:/opt/cray/cce/8.1.4/cftn/bin:/opt/cray/cce/8.1.4/CC/bin:/opt/cray/xt-asyncpe/5.20.11/bin:/opt/cray/llm/default/bin:/opt/cray/llm/default/etc:/opt/cray/xpmem/0.1-2.0401.36790.4.3.gem/bin:/opt/cray/dmapp/3.2.1-1.0401.5983.4.5.gem/bin:/opt/cray/ugni/4.0-1.0401.5928.9.5.gem/bin:/opt/cray/udreg/2.3.2-1.0401.5929.3.3.gem/bin:/opt/cray/lustre-cray_gem_s/1.8.6_2.6.32.59_0.7.1_1.0401.6845.9.1-1.0401.38658.11.3/sbin:/opt/cray/lustre-cray_gem_s/1.8.6_2.6.32.59_0.7.1_1.0401.6845.9.1-1.0401.38658.11.3/bin:/opt/cray/MySQL/5.0.64-1.0000.5053.22.1/sbin:/opt/cray/MySQL/5.0.64-1.0000.5053.22.1/bin:/opt/cray/sdb/1.0-1.0401.38148.4.27.gem/bin:/opt/cray/nodestat/2.
>>> 2-1.0401. 37252.2.1.gem /bin:/opt
>>> /modules/3.2.6.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:.:/usr/lib/qt3/bin:/opt/cray/bin
>>> <http://3.2.6.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:.:/usr/lib/qt3/bin:/opt/cray/bin>)
>>> ./configure: line 4032: ((: ! : syntax error: operand
>>> expected (error token is " ")
>>> checking for 0... no
>>> configure: error: Could not find directory
>>>
>>>
>>> --
>>> Scott J. Krieder
>>> C: 419-685-0410 <tel:419-685-0410>
>>> E: skrieder at iit.edu <mailto:skrieder at iit.edu>
>>> http://datasys.cs.iit.edu/~skrieder/
>>> <http://datasys.cs.iit.edu/%7Eskrieder/>
>>>
>>>
>>> _______________________________________________
>>> ExM-user mailing list
>>> ExM-user at lists.mcs.anl.gov <mailto:ExM-user at lists.mcs.anl.gov>
>>> https://lists.mcs.anl.gov/mailman/listinfo/exm-user
>>
>>
>> --
>> Justin M Wozniak
>>
>>
>> _______________________________________________
>> ExM-user mailing list
>> ExM-user at lists.mcs.anl.gov <mailto:ExM-user at lists.mcs.anl.gov>
>> https://lists.mcs.anl.gov/mailman/listinfo/exm-user
>>
>>
>>
>>
>> --
>> Scott J. Krieder
>> C: 419-685-0410 <tel:419-685-0410>
>> E: skrieder at iit.edu <mailto:skrieder at iit.edu>
>> http://datasys.cs.iit.edu/~skrieder/
>> <http://datasys.cs.iit.edu/%7Eskrieder/>
>
>
> --
> Justin M Wozniak
>
>
>
>
> --
> Scott J. Krieder
> C: 419-685-0410
> E: skrieder at iit.edu <mailto:skrieder at iit.edu>
> http://datasys.cs.iit.edu/~skrieder/
> <http://datasys.cs.iit.edu/%7Eskrieder/>
--
Justin M Wozniak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/exm-user/attachments/20130416/3b4dd70f/attachment-0001.html>
More information about the ExM-user
mailing list