The most likely cause here is that, even though Rcpp is being compiled with gcc 9.2.0, an older version of libstdc++ is being found and used at runtime, and that version of the libstdc++ library doesn't provide the requested symbol (_ZTVN10__cxxabiv120__si_class_type_infoE).
Best guess: LD_LIBRARY_PATH should normally be set as an environment variable, not a Make variable, so setting this: LD_LIBRARY_PATH=/share/apps/gcc/9.2.0/lib:/share/apps/gcc/9.2.0/lib64:/opt/openmpi/lib:/share/apps/update/lib:/opt/python/lib in your Makeconf won't help to ensure that the correct version of libstdc++ is loaded at runtime. (It should also be possible to tell gcc to enforce the usage of an alternate C++ standard library, but I can't recall exactly how that's done and have thus far failed to re-divine it from a quick skim of the gcc documentation.) Best, Kevin On Thu, Jun 11, 2020 at 9:06 AM Dirk Eddelbuettel <e...@debian.org> wrote: > > > With the caveat that I am not expert on RHEL/CentOS and tend to share the > general view of most developers that these seem to be a systems ... made for > administrators first, rather than developers. > > I did for a while work on such a system but it also had a set of 'red hat > developer tools' (I may have the name wrong) to get a recent compiler into > /opt. You need to make sure you also have the full C++ libraries etc along > with it. > > Rcpp has no special needs besides a sane setup. It has been on CRAN for 12+ > years, and built with every then-current g++ or clang++ version so there is > no constraint coming from our side. We think it still builds with versions > as old as g++ 4.9.*, possibly older. But the setup needs to be right. > > Your best source of help may be a RHEL/CentOS/Fedora expert. Some are here, > you may find more at r-sig-fedora. > > If/when a "teachable moment" comes out of this, please report back. We can > always add something to the Rcpp FAQ. > > Dirk > > -- > http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org > _______________________________________________ > Rcpp-devel mailing list > Rcpp-devel@lists.r-forge.r-project.org > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel