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

error when compiling ExaFMM running the script build.sh #11

Open
badprofessor111 opened this issue Sep 15, 2023 · 1 comment
Open

error when compiling ExaFMM running the script build.sh #11

badprofessor111 opened this issue Sep 15, 2023 · 1 comment

Comments

@badprofessor111
Copy link

When following the online instructions, the following error is generated (see below)

Not sure why this is since installation of CxxWrap using Pkg.add(name="CxxWrap", version="0.11.2") seems to have worked

Compiling 3d
mpicxx -DHAVE_CONFIG_H -DJULIA_ENABLE_THREADING -Dhello_EXPORTS -I/include -I/home/limas/local/julia-1.9.3/include/julia -Wunused-parameter -Wextra -Wreorder -std=gnu++1z -O3 -DNDEBUG -fPIC -ffast-math -I. -I.. -DEXAFMM_WITH_OPENMP -msse3 -mavx -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -DNDEBUG -DEXAFMM_EAGER -funroll-loops -fabi-version=6 -Wfatal-errors -fopenmp -g -O2 -MT fmm-fmm.o -MD -MP -MF .deps/fmm-fmm.Tpo -c -o fmm-fmm.o test -f 'fmm.cxx' || echo './'fmm.cxx
fmm.cxx:10:11: fatal error: jlcxx/jlcxx.hpp: No such file or directory
#include "jlcxx/jlcxx.hpp" //C++ wrapper for julia
^~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [fmm-fmm.o] Error 1
cp: cannot stat ‘build/3d/fmm’: No such file or directory
Done!

@tobiokanobi
Copy link

I have (had) the same problem, in my case I guess it worked with an earlier version of Julia and therefore, an earlier version of CxxWrap (like 0.11.2) can be used. Later version of Julia seem to need > 0.12.x), but than it does work anymore with the ExaFMM. Just my first guess.

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