Skip to content
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

interal.h header missing #1

Open
eylenth opened this issue Jul 16, 2020 · 2 comments
Open

interal.h header missing #1

eylenth opened this issue Jul 16, 2020 · 2 comments

Comments

@eylenth
Copy link

eylenth commented Jul 16, 2020

Hi

When compiling the package, I'm receiving the following error:

mpMapInteractive/src/register.cpp:5:10: fatal error: internal.h: No such file or directory
--
#include <internal.h>^M

Where can this internal.h header be found ?

I'm compiling on a linux(RHEL7) server.

@rohan-shah
Copy link
Owner

internal.h is part of Rcpp. Basically, building this package is just painful.

If you build it using the R build system, linking in the Qt framework is going to be a nightmare. But you can link in Rcpp really easily.

If you build it using CMake, dealing with the Qt stuff is dead easy, but then you can't really use the installed version of Rcpp, because R only supports Make and Autoconf. Which is just god-awful, this is 2020 after all.

I am updating the docker file and image for mpMap2, and putting together an image for this package as well. Should be done in the next 12 hours. Even if you can't directly use the image, you should be able to follow the Docker build script easily enough.

@rohan-shah
Copy link
Owner

I have put up the docker file for this package here and here. It builds on the docker image for mpMap2(here and here).

Unfortunately I haven't been able to get the graphical stuff working through docker, for some unknown reason. So I can't absolutely confirm that the docker script works, but it at least compiles. Which may solve your immediate problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants