Did you use bjam to build Boost? You can find instructions here: http://cufflinks.cbcb.umd.edu/tutorial.html
But anyway, this didn't work for me in the end. It would seem that cufflinks doesn't compile properly on a 32 bit system, so I used a MacBook (to run a few tests) and a 64 bit system (to do the actual analysis) instead.
Unconfigured Ad
Collapse
X
-
finding boost package in cufflinks
Hi all
The discussion is ended abruptly with out any answer
I was installed boost and bjam and built them on usr\local and after that ran ./configure but it is not detecting boost libraries.
i have added boost libraries to path also.
Then I ran ./configure in the cufflinks directory, which gave errors (the Boost package was not found).
PS:I'm using 32 bit computer and downloaded 32 bit boost packages
Code:[bogugk@Trivia ~]$ [B]cd /usr/local/boost_1_41_0/[/B] [bogugk@Trivia boost_1_41_0]$ [B]ls -l[/B] total 320 drwxr-xr-x 3 root root 4096 Jan 8 15:18 bin.v2 -rwxr-xr-x 1 root root 171424 Jan 8 15:17 bjam drwxr-xr-x 74 400 401 12288 Nov 18 2009 boost -rw-r--r-- 1 400 401 849 Nov 13 2009 boost-build.jam -rw-r--r-- 1 400 401 989 Nov 13 2009 boost.css -rw-r--r-- 1 400 401 6308 Nov 13 2009 boost.png -rw-r--r-- 1 400 401 1958 Nov 13 2009 bootstrap.bat -rw-r--r-- 1 root root 852 Jan 8 15:17 bootstrap.log -rwxr-xr-x 1 400 401 10211 Nov 13 2009 bootstrap.sh -rw-r--r-- 1 400 401 427 Nov 13 2009 CMakeLists.txt drwxr-xr-x 7 400 401 4096 Nov 18 2009 doc -rw-r--r-- 1 400 401 770 Nov 13 2009 index.htm -rw-r--r-- 1 400 401 5485 Nov 13 2009 index.html -rw-r--r-- 1 400 401 291 Nov 13 2009 INSTALL -rw-r--r-- 1 400 401 23355 Nov 13 2009 Jamroot drwxr-xr-x 85 400 401 4096 Nov 18 2009 libs -rw-r--r-- 1 400 401 1338 Nov 13 2009 LICENSE_1_0.txt drwxr-xr-x 4 400 401 4096 Nov 18 2009 more drwxr-xr-x 2 400 401 4096 Nov 18 2009 people -rw-r--r-- 1 root root 822 Jan 8 15:17 project-config.jam -rwxrwxrwx 1 gisv12 401 6009 Nov 18 2009 README.txt -rw-r--r-- 1 400 401 2610 Nov 13 2009 rst.css drwxr-xr-x 3 root root 4096 Jan 8 15:18 stage drwxr-xr-x 2 400 401 4096 Nov 18 2009 status drwxr-xr-x 13 400 401 4096 Nov 18 2009 tools drwxr-xr-x 2 400 401 4096 Nov 18 2009 wiki
Code:[B]./configure --with-boost=/usr/local/boost_1_41_0/boost/[/B] checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gawk... (cached) gawk checking for g++... g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking for boostlib >= 1.38.0... configure: error: We could not detect the boost libraries (version 1.38 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
Leave a comment:
-
Thanks BioTalk, unfortunately I don't have a 64 bit system available right now, so I'll have to think of something else...
Leave a comment:
-
I too experienced the same kind of problem with Cufflinks in 32 bit system. It was a problem because of 32 bit OS, as the binary available for 32 bit is getting compiled into 64bit and therefore it is of no use. I would suggest you to install cufflinks in 64 bit machine.
Thanks!
Leave a comment:
-
I seem to be having the same problem. I am trying to install Cufflinks on a 32 bit Linux system, for which there are no pre-compiled binaries available (only 64 bit). I successfully built the Boost package using bjam, as instructed on the Getting Started page of Cufflinks.
Then I ran ./configure in the cufflinks directory, which gave no obvious errors (the Boost package was found, too). However, when I run 'make' there are several error messages that I don't understand (see below). Specially the '-m64' argument is suspicious, does this mean that it is trying to compile in 64 bit mode? I don't have enough experience with Linux to know how to proceed.
How did other people do this? Or is everyone using a 64 bit system? I have none available, as far as I know.
Any help would be greatly appreciated! Thanks..
Output after running 'make':
Code:rob@robin:~/cufflinks-0.8.2$ make make all-recursive make[1]: Entering directory `/home/robin/cufflinks-0.8.2' Making all in src make[2]: Entering directory `/home/robin/cufflinks-0.8.2/src' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -Wall -Wno-strict-aliasing -g -gdwarf-2 -m64 -O3 -DNDEBUG -pthread -I/usr/local/include -MT clustering.o -MD -MP -MF ".deps/clustering.Tpo" -c -o clustering.o clustering.cpp; \ then mv -f ".deps/clustering.Tpo" ".deps/clustering.Po"; else rm -f ".deps/clustering.Tpo"; exit 1; fi In file included from /usr/include/features.h:354, from /usr/include/assert.h:37, from /usr/include/c++/4.2/cassert:49, from /usr/local/include/boost/graph/vector_as_graph.hpp:17, from clustering.h:17, from clustering.cpp:10: /usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or directory In file included from clustering.cpp:10: clustering.h:29:41: error: boost/vector_property_map.hpp: No such file or directory clustering.h:142:7: warning: no newline at end of file make[2]: *** [clustering.o] Error 1 make[2]: Leaving directory `/home/robin/cufflinks-0.8.2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/robin/cufflinks-0.8.2' make: *** [all] Error 2
Leave a comment:
-
Thank you for your prompt reply.Originally posted by Xi Wang View PostLast time I successfully installed Cufflinks using the option --with-boost=/PATH/TO/BOOST/ROOT when configuring. I give my solution here.
1. get the path to boost root, in which there are at least two dirs: include and lib
2. cd into the dir cufflinks-0.8.1
* type ./configure --with-boost=/PATH/TO/BOOST/ROOT
* type make
* type make install
Let me know if this trial fails.
I did not understand how 1st step works? i.e How to get a path to boost root. Also I searched boost folder, I found Lib Directory but can not see include directory in it. PLease let me know how this works.
Thank you.
Leave a comment:
-
Yes I downloaded boost library and try to add path to it with the command path=<home/path to the boost folder...>.
I do not know if there is anything else I need to do!
Thank you
Leave a comment:
-
Last time I successfully installed Cufflinks using the option --with-boost=/PATH/TO/BOOST/ROOT when configuring. I give my solution here.
1. get the path to boost root, in which there are at least two dirs: include and lib
2. cd into the dir cufflinks-0.8.1
* type ./configure --with-boost=/PATH/TO/BOOST/ROOT
* type make
* type make install
Let me know if this trial fails.
Leave a comment:
-
The software requires the Boost library (C++). Did you download the library prior to try to configure the software?Originally posted by BioTalk View PostHey Guys,
I am still not able to configure cufflinks. It is constantly throwing me an error eventhough I downloaded and latest version of boost and tryed to add it to its path:
The error is: "We could not detect the boost library(version1.38 or higher). If you have a stages boost library(still not installed) please specify $boost_root in your envireonment and do not give a PATH to --with-bost option. IF you are sure you have boost installed, then check 7youe version number looking in<boost/version.hpp>"
I think I am doing some silly mistake but don't know what? PLease write stepwise command so that my cufflinks starts working...!!
Leave a comment:
-
Hey Guys,
I am still not able to configure cufflinks. It is constantly throwing me an error eventhough I downloaded and latest version of boost and tryed to add it to its path:
The error is: "We could not detect the boost library(version1.38 or higher). If you have a stages boost library(still not installed) please specify $boost_root in your envireonment and do not give a PATH to --with-bost option. IF you are sure you have boost installed, then check 7youe version number looking in<boost/version.hpp>"
I think I am doing some silly mistake but don't know what? PLease write stepwise command so that my cufflinks starts working...!!
Leave a comment:
-
For boost, download this file
And follow the instruction in the dir after untar the package.
Leave a comment:
-
Thanks Xi Wang. Looks like it is working but I got an error in the middle of installation that "We could not detect the boost lib with version 1.38 or higher."Originally posted by Xi Wang View Post* Download this package:
* Untar the package
* cd the dir cufflinks-0.8.1
* type ./configure
* type make
* type make install
If no error, it is installed successfully.
So I tried to find Boost library for Linux, but it looks like there isn't any or probably any spececific out of the list.
Boost C++ Libraries files. Full list of files for Boost C++ Libraries, Free peer-reviewed portable C++ source libraries
Thank you.
Leave a comment:
-
* Download this package:Originally posted by BioTalk View Post32- Bit system..How can I try it?
Thank you
* Untar the package
* cd the dir cufflinks-0.8.1
* type ./configure
* type make
* type make install
If no error, it is installed successfully.
Leave a comment:
Latest Articles
Collapse
-
by SEQadmin2
Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?
Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating...-
Channel: Articles
10-14-2026, 09:55 AM -
-
by SEQadmin2
Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.
We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing...-
Channel: Articles
-
ad_right_rmr
Collapse
News
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by SEQadmin2, Yesterday, 11:13 AM
|
0 responses
16 views
0 reactions
|
Last Post
by SEQadmin2
Yesterday, 11:13 AM
|
||
|
Started by SEQadmin2, Yesterday, 10:48 AM
|
0 responses
15 views
0 reactions
|
Last Post
by SEQadmin2
Yesterday, 10:48 AM
|
||
|
Started by SEQadmin2, 10-15-2026, 10:52 AM
|
0 responses
35 views
0 reactions
|
Last Post
by SEQadmin2
10-15-2026, 10:52 AM
|
||
|
Started by SEQadmin2, 10-14-2026, 05:39 AM
|
0 responses
42 views
0 reactions
|
Last Post
by SEQadmin2
10-14-2026, 05:39 AM
|
Leave a comment: