pachadotdev / capybara

tldr; If you have a 2-4GB dataset and you need to estimate a (generalized) linear model with a large number of fixed effects, this package is for you.
http://pacha.dev/capybara/
Apache License 2.0
13 stars 0 forks source link

Windows error #2

Closed pachadotdev closed 7 months ago

pachadotdev commented 7 months ago
-- R CMD build -----------------------------------------------------------------
* checking for file 'D:\a\capybara\capybara/DESCRIPTION' ... OK
* preparing 'capybara':
* checking DESCRIPTION meta-information ... OK
* cleaning src
* installing the package to build vignettes
      -----------------------------------
* installing *source* package 'capybara' ...
** using staged installation
** libs
c:/Rtools/mingw_64/bin/g++ -std=gnu++11  -I"C:/R/include" -DNDEBUG -I vendor/         -O2 -Wall  -mtune=core2 -Wall -pedantic -fdiagnostics-color=always -c 01_center_variables.cpp -o 01_center_variables.o
c:/Rtools/mingw_64/bin/g++ -std=gnu++11  -I"C:/R/include" -DNDEBUG -I vendor/         -O2 -Wall  -mtune=core2 -Wall -pedantic -fdiagnostics-color=always -c 02_get_alpha.cpp -o 02_get_alpha.o
c:/Rtools/mingw_64/bin/g++ -std=gnu++11  -I"C:/R/include" -DNDEBUG -I vendor/         -O2 -Wall  -mtune=core2 -Wall -pedantic -fdiagnostics-color=always -c 03_group_sums.cpp -o 03_group_sums.o
c:/Rtools/mingw_64/bin/g++ -std=gnu++11  -I"C:/R/include" -DNDEBUG -I vendor/         -O2 -Wall  -mtune=core2 -Wall -pedantic -fdiagnostics-color=always -c 04_pairwise_correlation.cpp -o 04_pairwise_correlation.o
c:/Rtools/mingw_64/bin/g++ -std=gnu++11  -I"C:/R/include" -DNDEBUG -I vendor/         -O2 -Wall  -mtune=core2 -Wall -pedantic -fdiagnostics-color=always -c cpp11.cpp -o cpp11.o
c:/Rtools/mingw_64/bin/g++ -std=gnu++11 -shared -s -static-libgcc -o capybara.dll tmp.def 01_center_variables.o 02_get_alpha.o 03_group_sums.o 04_pairwise_correlation.o cpp11.o -LC:/R/bin/x64 -lR
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x42e): undefined reference to `dgemm_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x549): undefined reference to `dgemm_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x6ab): undefined reference to `dgemv_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x99a): undefined reference to `dgemv_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0xa6c): undefined reference to `dgemv_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0xc67): undefined reference to `dsyrk_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x1618): undefined reference to `dgemv_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x17e1): undefined reference to `dsyrk_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x21c4): undefined reference to `ddot_'
03_group_sums.o:03_group_sums.cpp:(.text$_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx[_ZN4arma10glue_times18apply_inplace_plusINS_3MatIdEENS_2OpIS3_NS_9op_htransEEEEEvRNS2_INT_9elem_typeEEERKNS_4GlueIS7_T0_S0_EEx]+0x26e6): undefined reference to `ddot_'
collect2.exe: error: ld returned 1 exit status
no DLL was created
ERROR: compilation failed for package 'capybara'
* removing 'C:/Users/RUNNER~1/AppData/Local/Temp/RtmpiGTslt/Rinst14fc105c53b0/capybara'
* 
pachadotdev commented 7 months ago

fixed in dd9810ed11a7b9893ca7430114fa7c85d942501c