-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TaskingScheduler.hpp: No such file or directory #269
Comments
Could you give some more details on what you're doing? Without any context, I'm guessing you're trying to link against an installed version of Grappa, as described in the two sections here, "Installing Grappa" and "External builds / Using Grappa as a library": Is that right? If so, and you didn't use But maybe that's not what you're doing. Let me know! |
I am trying to write hello_world program. To compile this is what I am doing: g++ test.cpp -I Make+Release/install/include/Grappa/ -I Make+Release/install/include/ --std=c++11 -L Make+Release/install/lib/ -lGrappa |
Great. You need more compiler flags than that. Look at what is in install/share/Grappa/grappa.mk for the full set. |
In fact, I suggest following the directions at the top of that file to create a makefile that will deal with the flags automatically. |
Found this, -I$(GRAPPA_PREFIX)/include/Grappa/tasks Also makefile is generating .exe targets on Linux, which fail. |
Not sure I understand. Look in applications/demos/standalone for an example of using the grappa.mk GNU Make include file; if you can do "make install" successfully on Grappa, you should be able to "source /bin/settings.sh" and then say "make" in applications/demos/standalone and get a working binary. As a side effect, you'll see all the flags that the configure script decided were necessary to build a Grappa application. You need a bunch of flags set; more than just C++11 and include paths; for instance, you need to link with your MPI library. |
Can you tell me the exact command you're running? If there's a bug in our And we do have a Docker image for single-node operation: On Mon, Feb 1, 2016 at 7:47 PM, Varun Mittal notifications@github.com
|
While trying to include <Grappa.hpp>, compiler returns TaskingScheduler.hpp: No such file or directory
I cannot find this file and a lot of include file seems to be dependent on this.
The text was updated successfully, but these errors were encountered: