[Bioc-devel] Rsubread build error

Martin Morgan mtmorgan at fhcrc.org
Fri Mar 29 05:08:19 CET 2013


On 03/28/2013 08:36 PM, Wei Shi wrote:
> Dear Bioc core team,
>
> Our Rsubead package got a build error on george2, but we could not reproduce the error on our local linux machine. It is successfully built and installed on our linux computer. Is it possible that you can give us more information about what might cause this error?
>

Hi Wei -

The configure file fails

./configure: 9: ./configure: [[: not found

so the wrong Makefile is being used. You need to link to libz

$ svn diff Makevars.Linux
Index: Makevars.Linux
===================================================================
--- Makevars.Linux	(revision 74972)
+++ Makevars.Linux	(working copy)
@@ -1,2 +1,2 @@
  PKG_CFLAGS+=-DMAKE_FOR_EXON
-PKG_LIBS+=-lpthread -DMAKE_FOR_EXON
+PKG_LIBS+=-lz -lpthread -DMAKE_FOR_EXON


'inline' functions need to be declared 'static'


$ svn diff sorted-hashtable.c
Index: sorted-hashtable.c
===================================================================
--- sorted-hashtable.c	(revision 74972)
+++ sorted-hashtable.c	(working copy)
@@ -851,7 +851,7 @@
  // }
  //

-inline unsigned int load_int32(FILE * fp)
+static inline unsigned int load_int32(FILE * fp)
  {
  	int ret;
  	int read_length;
@@ -860,7 +860,7 @@
  	return ret;
  }

-inline long long int load_int64(FILE * fp)
+static inline long long int load_int64(FILE * fp)
  {
  	long long int ret;
  	int read_length;


> Many thanks,
> Wei
>
> ______________________________________________________________________
> The information in this email is confidential and inte...{{dropped:16}}



More information about the Bioc-devel mailing list