Closed adelomana closed 2 years ago
Hi, so it seems this is indeed a C++ compiler error:
g++ -std=gnu++11 -I"/usr/share/R/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG -I"/home/pi/R/arm-unknown-linux-gnueabihf-library/3.5/Rcpp/include" -I"/home/pi/R/arm-unknown-linux-gnueabihf-library/3.5/zlibbioc/include" -I"/home/pi/R/arm-unknown-linux-gnueabihf-library/3.5/Rhdf5lib/include" -fpic -g -O2 -fdebug-prefix-map=/build/r-base-xoRi9J/r-base-3.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -c RcppPwiz.cpp -o RcppPwiz.o
...
./boost/boost/smart_ptr/detail/shared_count.hpp:130:19: error: invalid new-expression of abstract class type ‘boost::detail::sp_counted_impl_p<boost::filesystem::detail::dir_itr_imp>’
...
make: *** [/usr/lib/R/etc/Makeconf:171: RcppPwiz.o] Error 1
I don't have an immediate solution. If possible, can you try to compile the branch with the new boost/pwiz in https://github.com/sneumann/mzR/tree/feature/updatePwiz_3_0_20290 ? I didn't merge that branch yet, as it SEGV when reading the data, but it would be interesting to know if that at least compiles for you.
Yours, Steffen
Hi Stefen.
Thanks for your response. I tried that new version but I got some errors. Not sure it is the same (see below). BTW, I updated the R version and installed other packages, but still, it is on a Raspberry Pi 4.
Also, I managed to get access to a more powerful Intel-based machine. I installed mzR there with no problems. I'm very glad to be using it now there. So I'm not so worried about this error, feel free to close the issue if it's too much trouble, I'm happy to use mzR on the other machine, no need to install it on the Raspberry for me...
Cheers.
pi@raspberrypi:~ $ R
R version 4.0.3 (2020-10-10) -- "Bunny-Wunnies Freak Out" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: armv7l-unknown-linux-gnueabihf (32-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details.
Natural language support but running in an English locale
R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R.
library('devtools') Loading required package: usethis install('/home/pi/Downloads/mzR-feature-updatePwiz_3_0_20290') ✔ checking for file ‘/home/pi/Downloads/mzR-feature-updatePwiz_3_0_20290/DESCRIPTION’ (1.4s) ─ preparing ‘mzR’: (44.1s) ✔ checking DESCRIPTION meta-information ─ cleaning src ─ running ‘cleanup’ (625ms) ─ checking for LF line-endings in source and make files and shell scripts (4.8s) ─ checking for empty or unneeded directories (1m 9.7s) Removed empty directory ‘mzR/src/boost/libs/predef/tools’ ─ building ‘mzR_2.23.1.1.tar.gz’ (1.9s) Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/collectors/laps_accumulator_set.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/collectors/laps_sequence_container.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/formatters/accumulator_set_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/formatters/elapsed_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/formatters/times_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/clock_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/laps_accumulator_set_stopwatch_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/laps_stopwatch_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/process_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/stopwatch_reporter_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/stopwatch_reporter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/strict_stopclock.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/system_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/chrono/stopwatches/include/boost/chrono/stopwatches/reporters/thread_default_formatter.hpp’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/filesystem/example/msvc/directory_symlink_parent_resolution/directory_symlink_parent_resolution.vcxproj’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/geometry/example/with_external_libs/contrib/shapelib-1.3.0b2/boost_geometry_readme.txt’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/intrusive/proj/vc7ide/has_member_function_callable_with/has_member_function_callable_with.vcproj’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/intrusive/proj/vc7ide/has_member_function_callable_with_no_decltype/has_member_function_callable_with_no_decltype.vcproj’ Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L, : storing paths of more than 100 bytes is not portable:
‘mzR/src/boost/libs/intrusive/proj/vc7ide/has_member_function_callable_with_no_variadic/has_member_function_callable_with_no_variadic.vcproj’
Running /usr/local/lib/R/bin/R CMD INSTALL \ /tmp/Rtmp6ZfNOB/mzR_2.23.1.1.tar.gz --install-tests
In file included from /usr/include/c++/8/vector:64,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:59,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppPwiz.h:4,
from RcppPwiz.cpp:1:
/usr/include/c++/8/bits/stl_vector.h: In member function ‘Rcpp::DataFrame
RcppPwiz::getChromatogramsInfo(int)’:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for
argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double>
>’ changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for
argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double>
>’ changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:178,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppPwiz.h:4,
from RcppPwiz.cpp:1:
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:167:71:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
return
primitive_range_wrap__impl__nocast<InputIterator,T>(first, last, typename
std::iterator_traits<InputIterator>::iterator_category());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:167:71:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
return
primitive_range_wrap__impl__nocast<InputIterator,T>(first, last, typename
std::iterator_traits<InputIterator>::iterator_category());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c RcppPwizModule.cpp -o
RcppPwizModule.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c RcppIdent.cpp -o RcppIdent.o
In file included from /usr/include/c++/8/vector:69,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:59,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppIdent.h:4,
from RcppIdent.cpp:1:
/usr/include/c++/8/bits/vector.tcc: In member function ‘void
std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp,
_Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp =
double; _Alloc = std::allocator<double>]’:
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for
argument of type ‘std::vector<double>::iterator’ {aka
‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in
GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:178,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppIdent.h:4,
from RcppIdent.cpp:1:
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:
In function ‘SEXPREC*
Rcpp::internal::primitive_range_wrap__impl__nocast(InputIterator,
InputIterator, std::random_access_iterator_tag) [with InputIterator =
__gnu_cxx::__normal_iterator<const double*, std::vector<double> >; T =
double]’:
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:112:21:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
inline SEXP primitive_range_wrap__impl__nocast(InputIterator
first, InputIterator last,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:112:21:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:112:21:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:
In member function ‘Rcpp::DataFrame RcppIdent::getScore()’:
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:167:71:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
return
primitive_range_wrap__impl__nocast<InputIterator,T>(first, last, typename
std::iterator_traits<InputIterator>::iterator_category());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:59,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppIdent.h:4,
from RcppIdent.cpp:1:
/usr/include/c++/8/bits/stl_vector.h: In member function ‘Rcpp::DataFrame
RcppIdent::getModInfo()’:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for
argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double>
>’ changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:178,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppIdent.h:4,
from RcppIdent.cpp:1:
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:167:71:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
return
primitive_range_wrap__impl__nocast<InputIterator,T>(first, last, typename
std::iterator_traits<InputIterator>::iterator_category());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:
In static member function ‘static Rcpp::Vector<RTYPE, StoragePolicy>
Rcpp::Vector<RTYPE,
StoragePolicy>::create__dispatch(Rcpp::traits::true_type, const T1&, const
T2&, const T3&, const T4&, const T5&, const T6&, const T7&, const T8&,
const T9&, const T10&, const T11&, const T12&, const T13&, const T14&,
const T15&, const T16&, const T17&, const T18&) [with T1 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T2 = Rcpp::traits::named_object<std::vector<int> >; T3 =
Rcpp::traits::named_object<std::vector<int> >; T4 =
Rcpp::traits::named_object<std::vector<bool> >; T5 =
Rcpp::traits::named_object<std::vector<double> >; T6 =
Rcpp::traits::named_object<std::vector<double> >; T7 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T8 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T9 = Rcpp::traits::named_object<std::vector<int> >; T10 =
Rcpp::traits::named_object<std::vector<bool> >; T11 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T12 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T13 = Rcpp::traits::named_object<std::vector<int> >; T14 =
Rcpp::traits::named_object<std::vector<int> >; T15 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T16 = Rcpp::traits::named_object<std::vector<int> >; T17 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; T18 =
Rcpp::traits::named_object<std::vector<std::__cxx11::basic_string<char> >
>; int RTYPE = 19; StoragePolicy = Rcpp::PreserveStorage]’:
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:167:71:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
irst, last, typename
std::iterator_traits<InputIterator>::iterator_category());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp/internal/wrap.h:167:71:
note: parameter passing for argument of type
‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed
in GCC 7.1
return
primitive_range_wrap__impl__nocast<InputIterator,T>(first, last, typename
std::iterator_traits<InputIterator>::iterator_category());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/RcppCommon.h:59,
from
/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include/Rcpp.h:27,
from RcppIdent.h:4,
from RcppIdent.cpp:1:
/usr/include/c++/8/bits/stl_vector.h: In member function ‘Rcpp::DataFrame
RcppIdent::getPsmInfo()’:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for
argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double>
>’ changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for
argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double>
>’ changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c RcppIdentModule.cpp -o
RcppIdentModule.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/regex/src/posix_api.cpp
-o boost/libs/regex/src/posix_api.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/regex/src/fileiter.cpp
-o boost/libs/regex/src/fileiter.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/regex_raw_buffer.cpp -o
boost/libs/regex/src/regex_raw_buffer.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/regex/src/cregex.cpp -o
boost/libs/regex/src/cregex.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/regex_debug.cpp -o boost/libs/regex/src/regex_debug.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/regex/src/instances.cpp
-o boost/libs/regex/src/instances.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/regex/src/icu.cpp -o
boost/libs/regex/src/icu.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/usinstances.cpp -o boost/libs/regex/src/usinstances.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/regex/src/regex.cpp -o
boost/libs/regex/src/regex.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/wide_posix_api.cpp -o
boost/libs/regex/src/wide_posix_api.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/regex_traits_defaults.cpp -o
boost/libs/regex/src/regex_traits_defaults.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/winstances.cpp -o boost/libs/regex/src/winstances.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/wc_regex_traits.cpp -o
boost/libs/regex/src/wc_regex_traits.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/c_regex_traits.cpp -o
boost/libs/regex/src/c_regex_traits.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/cpp_regex_traits.cpp -o
boost/libs/regex/src/cpp_regex_traits.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/static_mutex.cpp -o boost/libs/regex/src/static_mutex.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/regex/src/w32_regex_traits.cpp -o
boost/libs/regex/src/w32_regex_traits.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/iostreams/src/zlib.cpp
-o boost/libs/iostreams/src/zlib.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/iostreams/src/file_descriptor.cpp -o
boost/libs/iostreams/src/file_descriptor.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/filesystem/src/operations.cpp -o
boost/libs/filesystem/src/operations.o
boost/libs/filesystem/src/operations.cpp: In function ‘int
{anonymous}::readdir_r_simulator(DIR*, dirent*, dirent**)’:
boost/libs/filesystem/src/operations.cpp:2094:18: warning: ‘int
readdir_r(DIR*, dirent*, dirent**)’ is deprecated
[-Wdeprecated-declarations]
{ return ::readdir_r(dirp, entry, result); }
^~~~~~~~~
In file included from /usr/include/features.h:424,
from
/usr/include/arm-linux-gnueabihf/c++/8/bits/os_defines.h:39,
from
/usr/include/arm-linux-gnueabihf/c++/8/bits/c++config.h:508,
from /usr/include/c++/8/cstddef:49,
from ./boost/boost/config/compiler/gcc.hpp:165,
from ./boost/boost/config.hpp:39,
from ./boost/boost/filesystem/operations.hpp:18,
from boost/libs/filesystem/src/operations.cpp:44:
/usr/include/dirent.h:189:12: note: declared here
extern int __REDIRECT (readdir_r,
^~~~~~~~~~
boost/libs/filesystem/src/operations.cpp:2094:47: warning: ‘int
readdir_r(DIR*, dirent*, dirent**)’ is deprecated
[-Wdeprecated-declarations]
{ return ::readdir_r(dirp, entry, result); }
^
In file included from /usr/include/features.h:424,
from
/usr/include/arm-linux-gnueabihf/c++/8/bits/os_defines.h:39,
from
/usr/include/arm-linux-gnueabihf/c++/8/bits/c++config.h:508,
from /usr/include/c++/8/cstddef:49,
from ./boost/boost/config/compiler/gcc.hpp:165,
from ./boost/boost/config.hpp:39,
from ./boost/boost/filesystem/operations.hpp:18,
from boost/libs/filesystem/src/operations.cpp:44:
/usr/include/dirent.h:189:12: note: declared here
extern int __REDIRECT (readdir_r,
^~~~~~~~~~
boost/libs/filesystem/src/operations.cpp:2094:47: warning: ‘int
readdir_r(DIR*, dirent*, dirent**)’ is deprecated
[-Wdeprecated-declarations]
{ return ::readdir_r(dirp, entry, result); }
^
In file included from /usr/include/features.h:424,
from
/usr/include/arm-linux-gnueabihf/c++/8/bits/os_defines.h:39,
from
/usr/include/arm-linux-gnueabihf/c++/8/bits/c++config.h:508,
tddef:49, from /usr/include/c++/8/cs
from ./boost/boost/config/compiler/gcc.hpp:165,
from ./boost/boost/config.hpp:39,
from ./boost/boost/filesystem/operations.hpp:18,
from boost/libs/filesystem/src/operations.cpp:44:
/usr/include/dirent.h:189:12: note: declared here
extern int __REDIRECT (readdir_r,
^~~~~~~~~~
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/filesystem/src/path.cpp
-o boost/libs/filesystem/src/path.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o
boost/libs/filesystem/src/utf8_codecvt_facet.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c boost/libs/chrono/src/chrono.cpp
-o boost/libs/chrono/src/chrono.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/chrono/src/process_cpu_clocks.cpp -o
boost/libs/chrono/src/process_cpu_clocks.o
g++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I./boost_aux/
-I./boost/ -I. -I./pwiz/data/msdata/ramp/ -D_LARGEFILE_SOURCE
-DHAVE_PWIZ_MZML_LIB -D_NODEBUG
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rcpp/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/zlibbioc/include'
-I'/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/Rhdf5lib/include'
-I/usr/local/include -fpic -g -O2 -c
boost/libs/chrono/src/thread_clock.cpp -o
boost/libs/chrono/src/thread_clock.o
make: *** No rule to make target 'pwiz/data/msdata/Version.o', needed by
'mzR.so'. Stop.
ERROR: compilation failed for package ‘mzR’
* removing ‘/home/pi/R/armv7l-unknown-linux-gnueabihf-library/4.0/mzR’
Error in (function (command = NULL, args = character(), error_on_status =
TRUE, :
System command 'R' failed, exit status: 1, stdout & stderr were printed
Type .Last.error.trace to see where the error occured
> sessionInfo()
R version 4.0.3 (2020-10-10)
Platform: armv7l-unknown-linux-gnueabihf (32-bit)
Running under: Raspbian GNU/Linux 10 (buster)
Matrix products: default
BLAS: /usr/local/lib/R/lib/libRblas.so
LAPACK: /usr/local/lib/R/lib/libRlapack.so
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] devtools_2.3.2 usethis_2.0.0
loaded via a namespace (and not attached):
[1] magrittr_2.0.1 pkgload_1.1.0 R6_2.5.0 rlang_0.4.9
[5] fansi_0.4.1 tools_4.0.3 pkgbuild_1.2.0 sessioninfo_1.1.1
[9] cli_2.2.0 withr_2.3.0 ellipsis_0.3.1 remotes_2.2.0
[13] assertthat_0.2.1 digest_0.6.27 rprojroot_2.0.2 lifecycle_0.2.0
[17] crayon_1.3.4 processx_3.4.5 purrr_0.3.4 callr_3.5.1
[21] fs_1.5.0 ps_1.5.0 testthat_3.0.1 memoise_1.1.0
[25] glue_1.4.2 compiler_4.0.3 desc_1.2.0 prettyunits_1.1.1
>
On Thu, 10 Dec 2020 at 10:32, Steffen Neumann <notifications@github.com>
wrote:
> Hi, so it seems this is indeed a C++ compiler error:
>
> g++ -std=gnu++11 -I"/usr/share/R/include" -DNDEBUG -I./boost_aux/ -I./boost/ -I. -D_LARGEFILE_SOURCE -DHAVE_PWIZ_MZML_LIB -D_NODEBUG -I"/home/pi/R/arm-unknown-linux-gnueabihf-library/3.5/Rcpp/include" -I"/home/pi/R/arm-unknown-linux-gnueabihf-library/3.5/zlibbioc/include" -I"/home/pi/R/arm-unknown-linux-gnueabihf-library/3.5/Rhdf5lib/include" -fpic -g -O2 -fdebug-prefix-map=/build/r-base-xoRi9J/r-base-3.5.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -c RcppPwiz.cpp -o RcppPwiz.o
>
> ...
>
> ./boost/boost/smart_ptr/detail/shared_count.hpp:130:19: error: invalid new-expression of abstract class type ‘boost::detail::sp_counted_impl_p<boost::filesystem::detail::dir_itr_imp>’
>
> ...
>
> make: *** [/usr/lib/R/etc/Makeconf:171: RcppPwiz.o] Error 1
>
>
> I don't have an immediate solution. If possible, can you try to compile
> the branch with the new boost/pwiz in
> https://github.com/sneumann/mzR/tree/feature/updatePwiz_3_0_20290 ?
> I didn't merge that branch yet, as it SEGV when reading the data, but it
> would be interesting
> to know if that at least compiles for you.
>
> Yours,
> Steffen
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/sneumann/mzR/issues/235#issuecomment-742433812>, or
> unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ADK7OQO23QEJUTXV53HJSVTSUCPU7ANCNFSM4TTKDQGA>
> .
>
Hi @adelomana , does mzR >= 2.29.3
work now on the Pi ? If yes, please report back so we can close this issue. Yours, Steffen
P.S.: Happy Pi-Day :-)
oh, sorry for the late reply Steffen.
I tried to fix the error but I never managed to do so. Unfortunately, I gave up and moved forward to another machine. Working on the Raspberry was just for fun. But yeah, please close the issue.
Thanks a lot for checking on this.
Best regards.
On Mon, 14 Mar 2022 at 15:15, Steffen Neumann @.***> wrote:
Hi @adelomana https://github.com/adelomana , does mzR >= 2.29.3 work now on the Pi ? If yes, please report back so we can close this issue. Yours, Steffen P.S.: Happy Pi-Day :-)
— Reply to this email directly, view it on GitHub https://github.com/sneumann/mzR/issues/235#issuecomment-1066926826, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADK7OQIDPZ54VRPY3VHXL73U75JZBANCNFSM4TTKDQGA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
Indeed, that can be fun like the good text adventures from old times! Yours, Steffen
Hello.
I’m trying to install mzR on a Raspberry Pi 4, and I’m struggling with it. Frankly, I'm very stuck and I don't know how to move forward.
I'm suspicious about: the compiler? Or maybe there is a problem with boost libraries? Something else? Would it be better to use another version?
Here is some info about the error, any help would be really appreciated.
Thank you so much!!!