The underlying issue is that uv_exepath [1] fails, leading to flisp being unable to find where it is running [2], which leads to the error message you observed.
>From some cursory googling, my I guess this is an issue with the PythonAnywhere docker and/or apparmor configuration. Clearly it is possible to run Julia under docker (see JuliaBox), so this will likely need to be resolved by PythonAnywhere. (related: http://stackoverflow.com/questions/1023306/finding-current-executables-path-without-proc-self-exe ) [1] https://github.com/libuv/libuv/blob/1f711e4d6d2137776a113b29a791d115fb4a0c63/src/unix/linux-core.c#L402-L419 [2] https://github.com/JuliaLang/julia/blob/dea3d0e42029af05f58a0069491238462382e591/src/flisp/flisp.c#L2424-L2426 On Thu, Apr 30, 2015 at 1:08 PM, Ismael VC <[email protected]> wrote: > If anyone is interested in checking out the console session, just send me > a message to [email protected], thanks! > > El jueves, 30 de abril de 2015, 11:59:13 (UTC-5), Ismael VC escribió: > > Thank yo very much Isaiah, I've just did `make clean && make` again and I >> still get the same error: >> >> ``` >> Making install in SYM >> CC src/jltypes.o >> CC src/gf.o >> CC src/support/hashing.o >> CC src/support/timefuncs.o >> CC src/support/ptrhash.o >> CC src/support/operators.o >> CC src/support/utf8.o >> CC src/support/ios.o >> CC src/support/htable.o >> CC src/support/bitvector.o >> CC src/support/int2str.o >> CC src/support/libsupportinit.o >> CC src/support/arraylist.o >> CC src/support/strtod.o >> LINK src/support/libsupport.a >> CC src/flisp/flisp.o >> CC src/flisp/builtins.o >> CC src/flisp/string.o >> CC src/flisp/equalhash.o >> CC src/flisp/table.o >> CC src/flisp/iostream.o >> CC src/flisp/julia_extensions.o >> LINK src/flisp/libflisp.a >> CC src/flisp/flmain.o >> LINK src/flisp/flisp >> FLISP src/julia_flisp.boot >> fatal error: >> (io-error "file: could not open \"flisp.boot\"") >> make[2]: *** [julia_flisp.boot] Error 1 >> make[1]: *** [julia-release] Error 2 >> make: *** [release] Error 2 >> >> 16:18 ~/julia (release-0.3)$ ls -l src/flisp/flisp.boot >> -rw-rw-r-- 1 MexLavu registered_users 35369 Apr 30 06:58 >> src/flisp/flisp.boot >> ``` >> >> PythonAnywhere lets us to share a console session, if you or anyone else >> is interested in this error, I just need you email address to send you the >> link. >> >> >> El jueves, 30 de abril de 2015, 9:22:45 (UTC-5), Isaiah escribió: >>> >>> I am guessing there is some other error further back. Try `make -j1` so >>> it fails immediately. >>> >>> On Thu, Apr 30, 2015 at 6:22 AM, Ismael VC <[email protected]> wrote: >>> >>>> Hello everyone! >>>> >>>> I’m trying to build Julia at PythonAnywhere >>>> <https://www.pythonanywhere.com>, and the build fails because of: >>>> >>>> CC src/flisp/flisp.o >>>> CC src/flisp/builtins.o >>>> CC src/flisp/string.o >>>> CC src/flisp/equalhash.o >>>> CC src/flisp/table.o >>>> CC src/flisp/iostream.o >>>> CC src/flisp/julia_extensions.o >>>> CC src/flisp/flmain.o >>>> LINK src/flisp/libflisp.a >>>> LINK src/flisp/flisp >>>> FLISP src/julia_flisp.boot >>>> fatal error: >>>> (io-error "file: could not open \"flisp.boot\"") >>>> make[2]: *** [julia_flisp.boot] Error 1 >>>> make[2]: *** Waiting for unfinished jobs.... >>>> make[1]: *** [julia-release] Error 2 >>>> make: *** [release] Error 2 >>>> 10:07 ~/julia (release-0.3)$ >>>> >>>> *Note:* I did make cleanall before trying again. >>>> >>>> This are the VM specs: >>>> >>>> 10:08 ~/julia (release-0.3)$ cat /etc/issue >>>> Ubuntu 14.04.2 LTS \n \l >>>> >>>> 10:15 ~/julia (release-0.3)$ uname -a >>>> Linux giles-liveconsole2 3.13.0-45-generic #74-Ubuntu SMP Tue Jan 13 >>>> 19:36:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux >>>> >>>> I found an issue that had the same problem at some point, but it was in >>>> BSD, so I believe it won’t be relevant, yet it’s here: >>>> >>>> - >>>> https://groups.google.com/forum/#!msg/julia-dev/Z9J9NK9Ge5w/CNwXK3q2BgQJ >>>> >>>> Thanks in advance, cheers! >>>> >>>> >>> >>> >
