nx10 / httpgd

Asynchronous http server graphics device for R.
https://nx10.github.io/httpgd
GNU General Public License v2.0
377 stars 19 forks source link

winOS install problem #46

Closed yonicd closed 3 years ago

yonicd commented 3 years ago

I am trying to install on winOS and am getting this error even though systemfonts is installed

session info ```r - Session info ------------------------------------------------------------------------------------- setting value version R version 4.0.2 (2020-06-22) os Windows 10 x64 system x86_64, mingw32 ui RStudio language (EN) collate English_United States.1252 ctype English_United States.1252 tz America/New_York date 2020-12-18 - Packages ----------------------------------------------------------------------------------------- ! package * version date lib source P assertthat 0.2.1 2019-03-21 [?] CRAN (R 4.0.2) backports 1.2.0 2020-11-02 [1] CRAN (R 4.0.3) P callr 3.4.3 2020-03-28 [?] CRAN (R 4.0.2) cli 2.2.0 2020-11-20 [1] CRAN (R 4.0.3) P clipr 0.7.0 2019-07-23 [?] CRAN (R 4.0.2) P crayon 1.3.4 2017-09-16 [?] CRAN (R 4.0.2) P curl 4.3 2019-12-02 [?] CRAN (R 4.0.2) P desc 1.2.0 2018-05-01 [?] CRAN (R 4.0.2) P details 0.2.1 2020-09-08 [?] local P fansi 0.4.1 2020-01-08 [?] CRAN (R 4.0.2) P glue 1.4.2 2020-08-27 [?] CRAN (R 4.0.2) P httr 1.4.2 2020-07-20 [?] CRAN (R 4.0.2) P knitr 1.30 2020-09-22 [?] CRAN (R 4.0.3) magrittr 2.0.1 2020-11-17 [1] CRAN (R 4.0.3) P pkgbuild 1.1.0 2020-07-13 [?] CRAN (R 4.0.2) P png 0.1-7 2013-12-03 [?] CRAN (R 4.0.0) P prettyunits 1.1.1 2020-01-24 [?] CRAN (R 4.0.2) P processx 3.4.3 2020-07-05 [?] CRAN (R 4.0.2) ps 1.5.0 2020-12-05 [1] CRAN (R 4.0.3) R6 2.5.0 2020-10-28 [1] CRAN (R 4.0.3) remotes 2.2.0 2020-07-21 [1] standard (@2.2.0) P renv 0.12.2-13 2020-11-13 [?] Github (rstudio/renv@d022cac) P rprojroot 1.3-2 2018-01-03 [?] CRAN (R 4.0.2) P rstudioapi 0.11 2020-02-07 [?] CRAN (R 4.0.2) P sessioninfo 1.1.1 2018-11-05 [?] CRAN (R 4.0.2) P systemfonts * 0.3.2 2020-09-29 [?] CRAN (R 4.0.2) withr 2.3.0 2020-09-22 [1] CRAN (R 4.0.2) P xfun 0.18 2020-09-29 [?] CRAN (R 4.0.3) P xml2 1.3.2 2020-04-23 [?] CRAN (R 4.0.2) [1] C:/Users/jonathan.sidi/AppData/Local/Temp/RtmpUnUva6/renv-system-library P -- Loaded and on-disk path mismatch. ```


> install.packages('systemfonts')
Installing systemfonts [0.3.2] ...
    OK [linked cache]
> remotes::install_github('nx10/httpgd')
Using github PAT from envvar GITHUB_PAT
Downloading GitHub repo nx10/httpgd@HEAD
√  checking for file 'C:\Users\jonathan.sidi\AppData\Local\Temp\RtmpUnUva6\remotes70e433714c3a\nx10-httpgd-2ca04f6/DESCRIPTION' (3.3s)
-  preparing 'httpgd': (16.4s)
√  checking DESCRIPTION meta-information ... 
-  cleaning src
-  checking for LF line-endings in source and make files and shell scripts (3.9s)
-  checking for empty or unneeded directories (10.5s)
-  building 'httpgd_1.0.0.tar.gz' (959ms)

Installing package into ‘C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32’
(as ‘lib’ is unspecified)
* installing *source* package 'httpgd' ...
** using staged installation
** libs

*** arch - i386
rm -f AsyncLater.o DrawData.o Httpgd.o HttpgdApiAsync.o HttpgdDataStore.o HttpgdDev.o HttpgdWebServer.o PlotHistory.o RcppExports.o devGeneric.o
"C:/PROGRA~1/R/R-40~1.2/bin/i386/Rscript.exe" "../tools/winlibs.R" 
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c AsyncLater.cpp -o AsyncLater.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c DrawData.cpp -o DrawData.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c Httpgd.cpp -o Httpgd.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdApiAsync.cpp -o HttpgdApiAsync.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdDataStore.cpp -o HttpgdDataStore.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdDev.cpp -o HttpgdDev.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdWebServer.cpp -o HttpgdWebServer.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c PlotHistory.cpp -o PlotHistory.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
"C:/rtools40/mingw32/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c devGeneric.cpp -o devGeneric.o
C:/rtools40/mingw32/bin/g++ -shared -s -static-libgcc -o httpgd.dll tmp.def AsyncLater.o DrawData.o Httpgd.o HttpgdApiAsync.o HttpgdDataStore.o HttpgdDev.o HttpgdWebServer.o PlotHistory.o RcppExports.o devGeneric.o -L../windows/baselibs-3.5.0/lib/i386 -lpng -lz -lWs2_32 -lwsock32 -LC:/PROGRA~1/R/R-40~1.2/bin/i386 -lR
installing to C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/00LOCK-httpgd/00new/httpgd/libs/i386

*** arch - x64
rm -f AsyncLater.o DrawData.o Httpgd.o HttpgdApiAsync.o HttpgdDataStore.o HttpgdDev.o HttpgdWebServer.o PlotHistory.o RcppExports.o devGeneric.o
"C:/PROGRA~1/R/R-40~1.2/bin/x64/Rscript.exe" "../tools/winlibs.R" 
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c AsyncLater.cpp -o AsyncLater.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c DrawData.cpp -o DrawData.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c Httpgd.cpp -o Httpgd.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdApiAsync.cpp -o HttpgdApiAsync.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdDataStore.cpp -o HttpgdDataStore.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdDev.cpp -o HttpgdDev.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c HttpgdWebServer.cpp -o HttpgdWebServer.o
In file included from lib/boost/beast/http/detail/basic_parser.hpp:14,
                 from lib/boost/beast/http/basic_parser.hpp:18,
                 from lib/boost/beast/http.hpp:17,
                 from lib/belle.h:84,
                 from HttpgdWebServer.h:5,
                 from HttpgdWebServer.cpp:2:
In member function 'bool boost::beast::detail::char_buffer<N>::try_append(const char*, const char*) [with long long unsigned int N = 4096]',
    inlined from 'void boost::beast::http::basic_parser<isRequest>::parse_fields(const char*&, const char*, boost::beast::error_code&) [with bool isRequest = true]' at lib/boost/beast/http/detail/basic_parser.ipp:655:32:
lib/boost/beast/core/detail/char_buffer.hpp:39:21: warning: 'void* memmove(void*, const void*, size_t)' forming offset [-9223372036854771705, 4105] is out of the bounds [0, 4104] of object 'buf' with type 'boost::beast::detail::char_buffer<4096>' [-Warray-bounds]
         std::memmove(&buf_[size_], first, n);
         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from lib/boost/beast/http/basic_parser.hpp:689,
                 from lib/boost/beast/http.hpp:17,
                 from lib/belle.h:84,
                 from HttpgdWebServer.h:5,
                 from HttpgdWebServer.cpp:2:
lib/boost/beast/http/impl/basic_parser.ipp: In member function 'void boost::beast::http::basic_parser<isRequest>::parse_fields(const char*&, const char*, boost::beast::error_code&) [with bool isRequest = true]':
lib/boost/beast/http/impl/basic_parser.ipp:408:46: note: 'buf' declared here
     beast::detail::char_buffer<max_obs_fold> buf;
                                              ^~~
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c PlotHistory.cpp -o PlotHistory.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
"C:/rtools40/mingw64/bin/"g++  -std=gnu++17 -I"C:/PROGRA~1/R/R-40~1.2/include" -DNDEBUG -Ilib -I../windows/baselibs-3.5.0/include -DSTRICT_R_HEADERS -DBOOST_NO_AUTO_PTR -DFMT_HEADER_ONLY -DRCPP_USE_UNWIND_PROTECT -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/Rcpp/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/BH/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/later/include' -I'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/systemfonts/include'        -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c devGeneric.cpp -o devGeneric.o
C:/rtools40/mingw64/bin/g++ -shared -s -static-libgcc -o httpgd.dll tmp.def AsyncLater.o DrawData.o Httpgd.o HttpgdApiAsync.o HttpgdDataStore.o HttpgdDev.o HttpgdWebServer.o PlotHistory.o RcppExports.o devGeneric.o -L../windows/baselibs-3.5.0/lib/x64 -lpng -lz -lWs2_32 -lwsock32 -LC:/PROGRA~1/R/R-40~1.2/bin/x64 -lR
installing to C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/00LOCK-httpgd/00new/httpgd/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package 'httpgd'
    finding HTML links ... done
    hgd                                     html  
    hgd_browse                              html  
    hgd_clear                               html  
    hgd_close                               html  
    hgd_generate_token                      html  
    hgd_remove                              html  
    hgd_state                               html  
    hgd_svg                                 html  
    hgd_url                                 html  
    httpgd-package                          html  
    hyperrefstyle                           html  
** building package indices
** testing if installed package can be loaded from temporary location
*** arch - i386
Error: package or namespace load failed for 'httpgd' in library.dynam(lib, package, package.lib):
 DLL 'systemfonts' not found: maybe not installed for this architecture?
Error: loading failed
Execution halted
*** arch - x64
ERROR: loading failed for 'i386'
* removing 'C:/trials/217-MDD-303/renv/library/R-4.0/x86_64-w64-mingw32/httpgd'
Error: Failed to install 'httpgd' from GitHub:
  (converted from warning) installation of package ‘C:/Users/JONATH~1.SID/AppData/Local/Temp/RtmpUnUva6/file70e47a1b7ce4/httpgd_1.0.0.tar.gz’ had non-zero exit status
In addition: Warning messages:
1: In untar2(tarfile, files, list, exdir, restore_times) :
  skipping pax global extended headers
2: In untar2(tarfile, files, list, exdir, restore_times) :
  skipping pax global extended headers
yonicd commented 3 years ago

dev version of systemfonts fixed this problem.