Hi all, How do I simplify install when a dependency is available only in source form and requires compilation using C/C++/Fortran?
My package netDx has "clusterExperiment" as a dependency (Suggests). When I run BiocManager::install("netDx",dependencies=TRUE), I get: "Package which is only available in source form, and may need compilation of C/C++/Fortran: ‘clusterExperiment’ Do you want to attempt to install these from sources? (Yes/no/cancel)" If I say yes, it fails because the laptop doesn't have gcc installed, and then I have to go run "brew install gcc" (this is OS X). This is getting too complicated for your average user. Is there a way I could precompile needed packages and just make them available to my users? Are there instructions for how to do this somewhere? I can host the compiled version on a lab server. Thanks, Shraddha -- *Shraddha Pai, PhD* Principal Investigator, OICR Assistant Professor, Department of Medical Biophysics, University of Toronto shraddhapai.com; @spaiglass on Twitter https://pailab.oicr.on.ca *Ontario Institute for Cancer Research* MaRS Centre, 661 University Avenue, Suite 510, Toronto, Ontario, Canada M5G 0A3 *@OICR_news* <https://twitter.com/oicr_news> | *www.oicr.on.ca* <http://www.oicr.on.ca/> *Collaborate. Translate. Change lives.* This message and any attachments may contain confidentia...{{dropped:11}} _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel