wu writes: > Dear gnu group, > > I work on Ubuntu. I tried to install a program, but there are some errors > when > I do "make". my make version is as follows: > > "GNU Make 4.1 > Built for x86_64-pc-linux-gnu > Copyright (C) 1988-2014 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law." > > my gcc version is : > > "gcc (Ubuntu 6.2.0-5ubuntu12) 6.2.0 20161005 > Copyright (C) 2016 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." > > the software reports the following errors: > > "pregraph_sparse_63mer.v1.0.3 objects generated. > SOAPdenovo-63mer objects generated. > /usr/bin/ld: ./sparsePregraph/inc/libbam.a(bam_aux.o): relocation > R_X86_64_32S > against `.rodata' can not be used when making a shared object; recompile with > -fPIC
<snip> > Do you have any ideal for this error? Those cretainly don't look like errors 'in make'. They look like errors from the tools that the Makefile is executing. I suggest you speak with your tech leads, or with the people who wrote the software and ask them how to build it. _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make