Entering edit mode
So I am trying to make a package for Bioconductor, but I have to use the latest Bioc-devel. When I tried installing this, it told me I'd need R 3.6? R 3.6 has not been released yet and is a development stage. I tried compiling the latest R devel version but am having issues. Mainly getting the following error;
/usr/bin/ld: CommandLineArgs.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC CommandLineArgs.o: error adding symbols: Bad value collect2: error: ld returned 1 exit status
I know this is more of an issue with R rather than Bioc, but I wanted to ask/verify anyway if 3.6 is really needed.
Thanks in advance for any response.
Please ask questions about package development on the bioc-devel mailing list. Often the devel version of R does not need to be built from source but is available as a binary version; what are the details of your operating system?
I am using Ubuntu 16.04 Desktop. I will be sure to ask the bioc-devel mailing instead :). Can you maybe point towards the devel binaries of 3.6? I can't seen to find this anywhere. If they don't exist, I'll still have to try fix my compilation.
maybe I misspoke about availability; instructions for building from source are at https://cran.r-project.org/bin/linux/debian/#installing-r-devel-or-a-release-branch-from-svn . If there are problems then problably it would be useful to see more of the output, especially the command used to compile and link CommandLineArgs, if that continues to be the problem.
I see you've posted to bioc-devel, so let's continue there...
Yes, the development of the packages are currently developed and checked with what will become R 3.6, as they will be released when R 3.6 will be released too.
Alright, thanks :)