[DEVELOPMENT] Trying to use development version of Bioconductor, needs R 3.6?...
0
0
Entering edit mode
@casper-peters-14190
Last seen 2.8 years ago
Kampen, Netherlands

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
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.

developers bioc-devel • 464 views
1
Entering edit mode

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?

0
Entering edit mode

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.

0
Entering edit mode

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...

0
Entering edit mode

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.

0
Entering edit mode

Alright, thanks :)