On my Arch Linux computer, GC v.3.4GC fails to detect R (R Studio detects it fine).
I tried to see in Rembed how the detection was done, but this is above my skill level..
If this helps, export returns no R-related environment variables.
Thanks!
Liam
export R_HOME=/usr/lib64/R
echo "DEFINES +=GC_WANT_R" >> gcconfig.pri
RTool.o: In function `RTool::pageSize(SEXPREC*, SEXPREC*)':
RTool.cpp:(.text+0x24): undefined reference to `rtool'
RTool.o: In function `RTool::athlete()':
RTool.cpp:(.text+0x214): undefined reference to `rtool'
RTool.o: In function `RTool::cancel()':
RTool.cpp:(.text+0x9a3): undefined reference to `rtool'
RTool.o: In function `RTool::configChanged()':
RTool.cpp:(.text+0xb48): undefined reference to `rtool'
RTool.o: In function `RTool::RTool()':
RTool.cpp:(.text+0xc67): undefined reference to `rtool'
RTool.o:RTool.cpp:(.text+0x148b): more undefined references to `rtool' follow
collect2: error: ld returned 1 exit status
make: *** [Makefile:1733: GoldenCheetah] Error 1
Yes, Arch Linux does not use debian packages.
I did:export R_HOME=/usr/lib64/R
echo "DEFINES +=GC_WANT_R" >> gcconfig.pri
The build fails with:RTool.o: In function `RTool::pageSize(SEXPREC*, SEXPREC*)':
RTool.cpp:(.text+0x24): undefined reference to `rtool'
RTool.o: In function `RTool::athlete()':
RTool.cpp:(.text+0x214): undefined reference to `rtool'
RTool.o: In function `RTool::cancel()':
RTool.cpp:(.text+0x9a3): undefined reference to `rtool'
RTool.o: In function `RTool::configChanged()':
RTool.cpp:(.text+0xb48): undefined reference to `rtool'
RTool.o: In function `RTool::RTool()':
RTool.cpp:(.text+0xc67): undefined reference to `rtool'
RTool.o:RTool.cpp:(.text+0x148b): more undefined references to `rtool' follow
collect2: error: ld returned 1 exit status
make: *** [Makefile:1733: GoldenCheetah] Error 1
Rtools seems to be a windows package? https://cran.r-project.org/bin/windows/Rtools/
Thanks ! Passing "--always-make" to make to ignore timestamps did the trick.