Skip to content
This repository has been archived by the owner on May 10, 2022. It is now read-only.

Installing via conda #1

Closed
olgabot opened this issue Jun 23, 2017 · 5 comments
Closed

Installing via conda #1

olgabot opened this issue Jun 23, 2017 · 5 comments

Comments

@olgabot
Copy link

olgabot commented Jun 23, 2017

Hi Paolo,
I'm trying to use your package on Mac OS X by manually installing the dependencies via conda. I realize this isn't exactly following your instructions but I wanted to try anyway :) If this works, then we can make a portable package that anyone on any OS can use, not just Ubuntu, since conda will handle the C/C++ dependencies for us.

I was able to install boost and Python and Graphviz. Here is the full log of my installation. The punchline is that when I try to make all, I get an error that seems to have to do with locating boost libraries:

(ExpressionMatrix2) ➜  Release git:(master) make all
Building file: ../src/CellSets.cpp
Invoking: GCC C++ Compiler
g++ -std=c++0x -I/usr/include/python3.5m -O3 -msse4.2 -Wall -Wconversion -c -fmessage-length=0 -fPIC -MMD -MP -MF"src/CellSets.d" -MT"src/CellSets.d" -o "src/CellSets.o" "../src/CellSets.cpp"
In file included from ../src/CellSets.cpp:1:
In file included from ../src/CellSets.hpp:5:
In file included from ../src/MemoryMappedVector.hpp:7:
../src/CZI_ASSERT.hpp:8:10: fatal error: 'boost/lexical_cast.hpp' file not found
#include <boost/lexical_cast.hpp>
         ^
1 error generated.
make: *** [src/CellSets.o] Error 1

Do you have any suggestions?
Thanks!
Olga

@olgabot
Copy link
Author

olgabot commented Jun 23, 2017

Forgot to say: conda is an open source, cross-platform package manager that can be used for any language: Python, R, Ruby, Lua, Scala, Java, Javascript, C/ C++, FORTRAN

@paoloczi
Copy link
Contributor

paoloczi commented Jun 23, 2017 via email

@paoloczi
Copy link
Contributor

paoloczi commented Jun 23, 2017 via email

@paoloczi
Copy link
Contributor

paoloczi commented Jun 23, 2017 via email

@paoloczi
Copy link
Contributor

We are not going to provide installation via conda, at least for now. A practical way to run under MacOS is using Docker.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants