Yes, atomese postdates those instructions Also the docker file needed updating for flex install, for link-grammar. (And uses older more stable link-grammar Cheers.
On Sat, Mar 5, 2022, 11:28 PM Reach Me <[email protected]> wrote: > Thanks so much for sharing Mark! I took a look at your dockerfile, it > looks like the build instructions page left out the lg-atomese steps. > lg-atomese provides the needed file: nlp/types/atom_types.h > > Thanks for your help! > > On Wed, Mar 2, 2022 at 12:52 AM Mark Wigzell <[email protected]> > wrote: > >> See my version of the Dockerfile here, it is completely going through >> now: >> https://github.com/mwigzell/docker/blob/master/noetic/ros-opencog/Dockerfile >> >> >> On Saturday, February 26, 2022 at 3:48:41 PM UTC-8 Reach wrote: >> >>> Didn't know if it was better to ask here for wide reach or open an issue >>> on github. >>> >>> *Following this for the install steps:* >>> >>> https://wiki.opencog.org/w/Building_OpenCog >>> >>> *Bash history (uses a ubuntu container for a blank test space):* >>> >>> docker run --name opencog -it ubuntu /bin/bash >>> apt update >>> mkdir oc >>> cd oc >>> export OCDIR=$(pwd) >>> apt -y install w3m wget curl git build-essential sudo nano >>> sudo curl -L http://raw.github.com/opencog/ocpkg/master/ocpkg -o >>> /usr/local/bin/octool && sudo chmod +x /usr/local/bin/octool >>> octool -rdcpav -l default >>> git clone https://github.com/opencog/cogutil.git >>> cd cogutil >>> mkdir build && cd build >>> cmake .. && make -j$(nproc) && make tests && make install >>> cd $OCDIR >>> git clone https://github.com/opencog/atomspace.git >>> cd atomspace/ >>> mkdir build && cd build >>> cmake .. && make -j$(nproc) && make tests && make install >>> cd $OCDIR >>> git clone https://github.com/opencog/moses.git >>> cd moses >>> mkdir build && cd build >>> cmake .. && make -j$(nproc) && make tests && make install >>> cd $OCDIR >>> git clone https://github.com/opencog/opencog.git >>> cd opencog >>> mkdir build && cd build >>> cmake .. && make -j$(nproc) && make tests && make install >>> >>> *Error during make -j$(nproc)* *of Opencog:* >>> >>> [ 6%] Built target SCM_CONFIG >>> [ 27%] Built target neighbors >>> [ 31%] Built target cogita >>> [ 31%] Built target nlp_oc_atom_types >>> [ 31%] Built target >>> COPY_TO_LOAD_PATH_IN_BUILD_DIR_FROM__oc_opencog_opencog_nlp_sentiment >>> [ 31%] Built target >>> COPY_TO_LOAD_PATH_IN_BUILD_DIR_FROM__oc_opencog_opencog_nlp_oc-types >>> [ 41%] Built target nlp-oc-types >>> [ 48%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/NNAdjust.cc.o >>> [ 51%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/MihalceaLabel.cc.o >>> [ 51%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/SenseRank.cc.o >>> [ 55%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/SenseSimilarityLCH.cc.o >>> [ 62%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/EdgeThin.cc.o >>> [ 62%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/EdgeUtils.cc.o >>> [ 65%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/Mihalcea.cc.o >>> [ 68%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/MihalceaEdge.cc.o >>> [ 72%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/ParseRank.cc.o >>> [ 75%] Building CXX object >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/ReportRank.cc.o >>> [ 79%] Building CXX object opencog/nlp/wsd/CMakeFiles/wsd.dir/Sweep.cc.o >>> [ 89%] Built target nlp_oc_types_cython >>> [ 89%] Built target >>> COPY_TO_LOAD_PATH_IN_BUILD_DIR_FROM__oc_opencog_opencog_nlp_scm >>> [ 89%] Built target >>> COPY_TO_LOAD_PATH_IN_BUILD_DIR_FROM__oc_opencog_opencog_eva_model >>> [ 89%] Built target >>> COPY_TO_LOAD_PATH_IN_BUILD_DIR_FROM__oc_opencog_opencog_eva_behavior >>> In file included from /oc/opencog/opencog/nlp/wsd/EdgeUtils.cc:10: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:76: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/EdgeUtils.cc.o] Error 1 >>> make[2]: *** Waiting for unfinished jobs.... >>> In file included from /oc/opencog/opencog/nlp/wsd/NNAdjust.cc:19: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:128: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/NNAdjust.cc.o] Error 1 >>> In file included from /oc/opencog/opencog/nlp/wsd/ReportRank.cc:17: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:154: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/ReportRank.cc.o] Error 1 >>> In file included from /oc/opencog/opencog/nlp/wsd/ParseRank.cc:20: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> /oc/opencog/opencog/nlp/wsd/MihalceaEdge.cc:24:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 24 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:141: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/ParseRank.cc.o] Error 1 >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:102: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/MihalceaEdge.cc.o] Error 1 >>> /oc/opencog/opencog/nlp/wsd/Mihalcea.cc:14:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 14 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:89: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/Mihalcea.cc.o] Error 1 >>> In file included from >>> /oc/opencog/opencog/nlp/wsd/SenseSimilarityLCH.cc:19: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:193: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/SenseSimilarityLCH.cc.o] Error 1 >>> In file included from /oc/opencog/opencog/nlp/wsd/Sweep.cc:11: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:219: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/Sweep.cc.o] Error 1 >>> In file included from /oc/opencog/opencog/nlp/wsd/SenseRank.cc:19: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:180: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/SenseRank.cc.o] Error 1 >>> In file included from /oc/opencog/opencog/nlp/wsd/MihalceaLabel.cc:21: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:115: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/MihalceaLabel.cc.o] Error 1 >>> In file included from /oc/opencog/opencog/nlp/wsd/EdgeThin.cc:12: >>> /oc/opencog/opencog/nlp/wsd/ForeachWord.h:23:10: fatal error: >>> opencog/nlp/types/atom_types.h: No such file or directory >>> 23 | #include <opencog/nlp/types/atom_types.h> >>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> compilation terminated. >>> make[2]: *** [opencog/nlp/wsd/CMakeFiles/wsd.dir/build.make:63: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/EdgeThin.cc.o] Error 1 >>> make[1]: *** [CMakeFiles/Makefile2:816: >>> opencog/nlp/wsd/CMakeFiles/wsd.dir/all] Error 2 >>> make: *** [Makefile:152: all] Error 2 >>> >> -- >> 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 view this discussion on the web visit >> https://groups.google.com/d/msgid/opencog/822825ee-3feb-48a3-b92a-69beb515bbc8n%40googlegroups.com >> <https://groups.google.com/d/msgid/opencog/822825ee-3feb-48a3-b92a-69beb515bbc8n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/opencog/CALNwQ9sgQZx6--BrGsq5CcZtTtDNi0_hZ1hgHbM6PM1jhvwv4w%40mail.gmail.com > <https://groups.google.com/d/msgid/opencog/CALNwQ9sgQZx6--BrGsq5CcZtTtDNi0_hZ1hgHbM6PM1jhvwv4w%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CA%2Ba9A7Afk3bxC%3DbE4MdWvGxPJ0ODOEHMoCi7ks4WDTxvgcig3w%40mail.gmail.com.
