Beats the heck out of me. The docker image should choose some reasonable location for the ccache files, and not force you to manually set it up. Likewise for the environment variables. I don't even know why they are needed -- I don't use them. I guess that, once upon a time, they must have solved some problem for someone, somewhere ... ?
As you noted, there's a bunch of stuff in opencog, and to move forward, you'll need to work past various off-center issues and problems. If (when?) something looks obviously wrong or out of ate, submit a pull request. --linas On Tue, Sep 27, 2016 at 8:00 PM, Apil Tamang <[email protected]> wrote: > Hi, > This is some minor question(s) about the installation that I haven't quite > been able to wrap my head around. > > ------------------------------------------------------------ > ------------------------------------------------------------ > -------------------- > The readme.md file in this folder: /path/to/git/docker/opencog/README.MD > states: > > - 4. Specify a directory for storing ccache's compiler outputs > > ``` > mkdir -p $HOME/path/to/where/you/want/to/save/ccache/output > export CCACHE_DIR=$HOME/path/to/where/you/want/to/save/ccache/output` > ``` > > Specifying this means, making a clean build of source code after > removing a > container will be faster. If you don't want to do this, then comment > out the > `- $CCACHE_DIR:/home/opencog/.ccache` in `common.yml` file > > > I am not sure what this is about. Should I 'mkdir' inside the ubuntu image > in docker, or in my main OS host ? > ------------------------------------------------------------ > ------------------------------------------------------------ > -------------------- > Also, the file tells: > > ## Steps for OpenCog development > > __For UNIX like Systems only__ > > 1. Add these lines to `~/.bashrc` at $HOME of your PC and run > `source ~/.bashrc`. > > ``` > export OPENCOG_SOURCE_DIR=$HOME/path/to/opencog > export ATOMSPACE_SOURCE_DIR=$HOME/path/to/atomspace > export COGUTILS_SOURCE_DIR=$HOME/path/to/cogutils > export OC2MC_SOURCE_DIR=$HOME/path/to/opencog-to-minecraft > ``` > > __Optionally, if you are using `moses` add to `~/.bashrc`, > `export MOSES_SOURCE_DIR=$HOME/path/to/moses` and uncomment > `- $MOSES_SOURCE_DIR:/moses` line in the docker-compose.yml file.__ > > > Again, where is opencog/atomspace/... /opencog-to-minecraft installed on > my PC (or do you mean the Ubuntu image with OpenCog!!) ? I just finished > building the opencog docker image using *./docker-image.sh -btcp*. Where > are these folders created in the docker-image? > > Thanks for looking into it. I'm just trying to make sure I understand the > details of what I did, and what I'm about to do, as I proceed with the > installation. > > > On Monday, September 26, 2016 at 5:15:37 PM UTC-4, linas wrote: >> >> There is a docker container in the docker repository. You might have the >> most fun, however, in getting the hansonrobotics/HEAD repo working. This >> integrates chat with a 3D robot head. >> >> --linas >> >> On Mon, Sep 26, 2016 at 4:01 PM, Apil Tamang <[email protected]> >> wrote: >> >>> Hey All, >>> I've been reading about the OpenCog architecture for a while, and mainly >>> from Ben's volumes (I & II) on the system. It is very interesting, and >>> although I'm far from having digested it all completely, I guess this is a >>> good time as any to actually get started hands-on. My interests are >>> particularly on the NLP facets of the project. >>> >>> About myself: I'm just a regular software developer moderately versed in >>> JAVA. I dabbled in C++ a little in my school years. I've got a book in C++ >>> I plan to peruse through while going through this. I am not a terribly >>> brilliant person, but I've always adored physics and mathematics. I got a >>> bachelors in these, and two masters subsequently in the engineering. Thus, >>> I have a fair amount of experience doing core research. In some way, that's >>> what I envision of myself as an OpenCog member in the far (far) future. >>> >>> So, towards that purpose, how can I best get started? Is there >>> preferably some docker image that I need to boot? There're just so many >>> sub-projects on github on opencog, it's a little mindnumbing. Also, is >>> there someone who can best mentor me for a little while? Again, I'd love to >>> get started with some minor tasks, preferably in the NLP arena. However, >>> I'm fairly open to any opportunities. >>> >>> Thanks very much in advance.. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "opencog" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at https://groups.google.com/group/opencog. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/opencog/f51b4e21-e24d-439b-a4a2-959bf4dd23ba%40googlegroups.com >>> <https://groups.google.com/d/msgid/opencog/f51b4e21-e24d-439b-a4a2-959bf4dd23ba%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/opencog. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CAHrUA37g7nNX0mFV7u6BNogwEEL3BVcGZ5G8ntH9RMNaD-%2BDaw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
