-
Notifications
You must be signed in to change notification settings - Fork 23
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
No rule to make target 'src/frontend/cxx-asttype.def', needed by 'src/frontend/cxx-asttype.c'. Stop. #41
Comments
Hi, this is a known issue. Make sure you have This should fix this issue. |
Hi, thanks for your reply. It was very helpful, but did not solve the problem completely. Hoping you can help me this time as well. Bison and flex were already installed, I added the installation of gperf. Pasting the console output for make: CCBUILD lib/perish.o |
Hi,
Not sure what is this problem. Looks like an issue with the |
Hi, Thanks you were right. It was indeed a problem of wsl2. I could see the compilers generated in mcxx/bin folder. But this time I have a followup querry as to how to use this. Am I still missing something? Please let me know what you think. |
Can you run with |
Pasting the full message below: Loading compiler phases for profile 'mcc' |
This alone |
Hi, thanks so much for the prompt reply. Okay I understand the problem, because while configuring I did not mention the location to nanos install directory to break the chicken-egg problem mentioned. But now how do I explicitly link these two? I mean how to make nanos6.h available to mcc compiler? |
Hi, I was trying more on this. With the following command, |
At configure time you have to pass https://pm.bsc.es/ftp/ompss-2/doc/user-guide/build/index.html#installation-of-mercurium-compiler Hope this helps. |
It works perfectly now. |
Hi I am trying to install Nanos6-Mercurium on Ubuntu 20.04 on WSL2:
I install the dependencies and finally configure with the following:
./configure --prefix=$MERCURIUM --enable-ompss-2 --enable-nanos6-bootstrap
The config files are generated, but the make fails saying:
make: *** No rule to make target 'src/frontend/cxx-asttype.def', needed by 'src/frontend/cxx-asttype.c'. Stop.
As a result, make install also fails.
Can you please help me to understand what could solve this issue?
The text was updated successfully, but these errors were encountered: