[BioC] Failing to install genefilter-1.12.0
Herve Pages
hpages at fhcrc.org
Mon Mar 19 21:04:14 CET 2007
Benilton Carvalho wrote:
> Hi Herve,
>
> thanks for your feedback.
>
> I do have libstdc++ and libstd++-devel (3.4.6-3) available... and
> c++config.h is installed on my system.
Can you compile those 2 lines with g++?
#include <bits/c++config.h>
int main() {}
(put them in file test.cpp and try to compile with 'g++ -Wall test.cpp')
If you can't then this means that g++ can't find your c++config.h file.
Make sure that:
- /usr/include/c++/3.4.6/ is a standard system include directory: look at
the value of the "--with-gxx-include-dir" configuration option in the
ouput of 'g++ -v'
- c++config.h is in /usr/include/c++/3.4.6/bits
Cheers,
H.
>
> Any chance it is something else?
>
> thanks,
> b
>
>
> On Mar 19, 2007, at 2:43 PM, Herve Pages wrote:
>
>> Hi Benilton,
>>
>> Make sure that you have the libstdc++ _and_ the libstdc++-devel RPMs
>> installed on your Red Hat system.
>> On my SuSE 10.2 system, the exact names for those RPMs are
>> libstdc++41
>> libstdc++41-devel
>> The c++config.h file is included in the libstdc++41-devel RPM.
>>
>> Cheers,
>> H.
>>
>> Benilton Carvalho wrote:
>>> Hi everyone,
>>>
>>> I just built from the source R-2.4.1, so it's a "brand new"
>>> installation.
>>>
>>> Then:
>>>
>>> source("http://www.bioconductor.org/bioLite.R")
>>> biocLite(c("simpleaffy", "affyPLM", "RColorBrewer"))
>>>
>>> everything goes almost OK: I can't get genefilter to install
>>> (therefore I
>>> don't have simpleaffy)
>>>
>>> It's a long output that I get, but it starts with:
>>>
>>> In file included from
>>> /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../include/c++/3.4.6/vector:67,
>>>
>>> from half_range_mode.cpp:4:
>>> /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../include/c++/3.4.6/bits/stl_algobase.h:64:28:
>>>
>>> bits/c++config.h: No such file or directory
>>> In file included from
>>> /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../include/c++/3.4.6/vector:68,
>>>
>>> from half_range_mode.cpp:4:
>>> /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../include/c++/3.4.6/bits/allocator.h:80:
>>>
>>> error: expected template-name before '<' token
>>> /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../include/c++/3.4.6/bits/allocator.h:80:
>>>
>>> error: expected `{' before '<' token
>>> /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../include/c++/3.4.6/bits/allocator.h:80:
>>>
>>> error: expected unqualified-id before '<' token
>>>
>>>
>>> Have anyone observed something like this?
>>>
>>> thanks,
>>>
>>> b.
>>>
>>> --
>>>
>>>> sessionInfo()
>>> R version 2.4.1 (2006-12-18)
>>> x86_64-unknown-linux-gnu
>>>
>>> locale:
>>> LC_CTYPE=en_US.iso885915;LC_NUMERIC=C;LC_TIME=en_US.iso885915;LC_COLLATE=en_US.iso885915;LC_MONETARY=en_US.iso885915;LC_MESSAGES=en_US.iso885915;LC_PAPER=en_US.iso885915;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.iso885915;LC_IDENTIFICATION=C
>>>
>>>
>>> attached base packages:
>>> [1] "stats" "graphics" "grDevices" "utils" "datasets"
>>> "methods"
>>> [7] "base"
>>>
>>> _______________________________________________
>>> Bioconductor mailing list
>>> Bioconductor at stat.math.ethz.ch
>>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>>> Search the archives:
>>> http://news.gmane.org/gmane.science.biology.informatics.conductor
>>>
More information about the Bioconductor
mailing list