Re: [OMPI users] OpenSHMEM + STM Linking Problem

2016-05-02 Thread Gilles Gouaillardet
Ryan, I do not know if that can work, but you should at least be able to compile your application. if you use MPI wrappers (e.g. mpicc and friends), then you likely have to explicitly set the stm path and library for example mpicc -I$STM_HOME/include myapp.c -L$STM_HOME/lib -lstm Cheers,

Re: [OMPI users] OpenSHMEM + STM Linking Problem

2016-05-02 Thread RYAN RAY
Dear Jeff Yes stm.h is a TinySTM header file. My query is that is it possible to use both shmem and TinySTM calls in the same code? Regards Ryan On Mon, 02 May 2016 16:05:05 +0530 "Jeff Squyres (jsquyres)" wrote >stm.h is not a header file in either Open MPI or OpenSHMEM. Is that a TinySTM

Re: [OMPI users] OpenSHMEM + STM Linking Problem

2016-05-02 Thread Jeff Squyres (jsquyres)
stm.h is not a header file in either Open MPI or OpenSHMEM. Is that a TinySTM header file? If you're having a problem with compiling TinySTM applications, you should probably contact their support channels -- we don't know/can't help with that. Sorry. > On May 2, 2016, at 5:57 AM, RYAN

[OMPI users] OpenSHMEM + STM Linking Problem

2016-05-02 Thread RYAN RAY
In my computer I have installed both OpenMPI and TinySTM. I have written a code which has both shmem and Software Transactional Memory(STM) calls. When I am compiling the code using oshcc it is showing "stm.h not found". Could anyone please help me on this matter? Regards RYAN SAPTARSHI RAY