Comments (6)
@chaijinchao ,
@SchwarzEM ,
Edit again (updating to account for road bumps encountered during "make")
I got it to configure!!
This is exactly what i did, in this order.
- Did a fresh Centos 7 minimal install
- download the following RPM and copy it to your box:
ftp://rpmfind.net/linux/centos/7.3.1611/os/x86_64/Packages/boost-devel-1.53.0-26.el7.x86_64.rpm - download epel 7 repository configuration
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm - install boos-devel:
yum --nogpgcheck localinstall boost-devel-1.53.0-26.el7.x86_64.rpm - install the epel repository
yum --nogpgcheck localinstall epel-release-latest-7.noarch.rpm - install samtools-devel and zlib-devel:
yum install samtools-devel
yum install zlib-devel - install some more crap:
yum install gcc
yum install unzip
yum install automake
yum install make
yum install gcc-c++ - unpack Lachesis and copy in a couple of needed files:
unzip LACHESIS-master.zip
cp /usr/share/automake-1.13/config.guess /root/LACHESIS-master/
cp /usr/share/automake-1.13/config.sub /root/LACHESIS-master/
cp /usr/share/automake-1.13/depcomp /root/LACHESIS-master/ - export samtools(I didn't have to export boost)
export LACHESIS_SAMTOOLS_DIR=/usr/include/samtools/ - configure it
./configure --with-samtools=/usr/include/samtools/ - delete artifacts left over in the repository
source: https://github.com/shendurelab/LACHESIS/issues/28
thanks @llinsson
for i infind /root/LACHESIS-master/ -name "*.[ao]"
; do echo -e "Removing ${i}"; rm ${i} ; done; - if for whatever reason, it's unable to find sam.h in SAMStepper.h and SAMStepper.cc,
Modify ./src/include/gtools/SAMStepper.h and ./src/include/gtools/SAMStepper.cc
from:
#include <sam.h>
to:
#include "/usr/include/samtools/sam.h" - install it
make
make install
Cheers,
Tony
from lachesis.
Howdy, I'm having the same problem. I'm running on RHEL 6.8 64bit.
It's worth mentioning that this is actually failing on AX_LIB_SAMTOOLS(), you can confirm this by throwing an echo after it and it will just throw a syntax error on the echo. BOOST_REQUIRE(1.52.0) also fails.
We currently have 1.52.0 and 1.61.0 of boost installed multiple ways and samtools 0.1.19 installed multiple ways.
I set up a for loop for procedurally try to configure this thing with every possible boost directory. I've tried BOOST_ROOT, LACHESIS_BOOST_DIR, BOOST_LIB, BOOST_LIBRARIES and a few others.
I'll post if I find a work around,
Cheers,
Tony
from lachesis.
i have the same problem. Do you know how to solve it?
thank you!
from lachesis.
Howdy Chaijinchao,
Still trying to get this puppy to configure. Someone came up with another work around in #30 to a similarish issue. It didn't work for me but it might for you :). If anyone has figured this out, please let us know.
from lachesis.
What's the version of your autoreconf?
I use autoreconf (GNU Autoconf) 2.69 and get these warning many times:
configure.ac:12: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
then I try to run configure, I get the same error:
./configure: line 14730: syntax error near unexpected token `BOOST_REQUIRE'
./configure: line 14730: `BOOST_REQUIRE(1.52.0)'
I guess there is something wrong previously...
still try to figure out....
from lachesis.
@shenscore
libtool-2.4.6 needed and
copy config.guess config.sub depcomp to /root/LACHESIS-master/
from lachesis.
Related Issues (20)
- Bareword found where operator expected at PreprocessSAMs.pl HOT 1
- error
- error: Assertion `c1.pos == c2.mpos' failed HOT 4
- Segmentation fault (core dumped) using reference HOT 2
- How to get chromosome bins HOT 6
- bam/sam.h HOT 7
- Error in grid.newpage() : could not open file 'out/HiC_heatmap.jpg' HOT 1
- errors about SAMStepper.cc and SAMStepper.h in sam.h
- checking for library containing deflate... no HOT 1
- samtools-0.1.18 boost_1_52_0 HOT 1
- configuration ERROR with samtools HOT 3
- cluster number is not equal with what I know
- significant clusters but no contigs oriented
- Error for ordering step
- Error in force(filename) : object 'jpeg.file' not found
- void LoadDeNovoCLMsFromSAM
- Lachesis: GenomeLinkMatrix.cc:1133: void GenomeLinkMatrix::ValidateClusters(const TrueMapping*, bool) const: Assertion `( same_cluster ? N_links_same_cluster : N_links_diff_cluster )
- samtools error HOT 1
- compile fail int64_t declaration without type. HOT 1
- checking for sam_open in -lbam... no
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lachesis.