Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make fails on Ubuntu WSL #62

Closed
Krueppelmuecke opened this issue Sep 1, 2020 · 1 comment
Closed

make fails on Ubuntu WSL #62

Krueppelmuecke opened this issue Sep 1, 2020 · 1 comment

Comments

@Krueppelmuecke
Copy link

I cloned the repo and tried to build it according to the readme via make and make build-5java, however both methods fail.

With make the logs are:

perl perlito5.pl --bootstrapping -I./src5/lib -Cjs src5/util/perlito5.pl > perlito5.js
makefiles/make_perlito5-lib-jar.sh
: not foundake_perlito5-lib-jar.sh: 1: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 3: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 5: makefiles/make_perlito5-lib-jar.sh:
rm: cannot remove 'perlito5-lib.jar'$'\r': No such file or directory
rm: cannot remove 'perlito5.jar'$'\r': No such file or directory
: not foundake_perlito5-lib-jar.sh: 11: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 12: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 14: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 17: makefiles/make_perlito5-lib-jar.sh:
mkdir: cannot create directory ‘org/perlito\r’: No such file or directory
mkdir: cannot create directory ‘org/perlito/Perlito5\r’: No such file or directory
mkdir: cannot create directory ‘META-INF/services\r’: No such file or directory
: not foundake_perlito5-lib-jar.sh: 23: makefiles/make_perlito5-lib-jar.sh:
: No such file or directory at makefiles/make_perlito5-lib-jar_.pl line 9.
: not foundake_perlito5-lib-jar.sh: 25: makefiles/make_perlito5-lib-jar.sh:
time: cannot run javac: No such file or directory
Command exited with non-zero status 127
0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 252maxresident)k
0inputs+0outputs (0major+80minor)pagefaults 0swaps
makefiles/make_perlito5-lib-jar.sh: 27: makefiles/make_perlito5-lib-jar.sh: jar: not found
makefiles/make_perlito5-lib-jar.sh: 28: makefiles/make_perlito5-lib-jar.sh: perlito5-lib.jar: not found
makefiles/make_perlito5-lib-jar.sh: 29: makefiles/make_perlito5-lib-jar.sh: org.perlito.Perlito5.LibPerl: not found
: not foundake_perlito5-lib-jar.sh: 30: makefiles/make_perlito5-lib-jar.sh: org/perlito/Perlito5/*.class
: not foundake_perlito5-lib-jar.sh: 31: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 32: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 34: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 37: makefiles/make_perlito5-lib-jar.sh:
Can't open jperl.java: No such file or directory at makefiles/make_perlito5-lib-jar_.pl line 9.
: No such file or directory at makefiles/make_perlito5-lib-jar_.pl line 9.
: not foundake_perlito5-lib-jar.sh: 41: makefiles/make_perlito5-lib-jar.sh:
makefiles/make_perlito5-lib-jar.sh: 43: makefiles/make_perlito5-lib-jar.sh: javac: not found
makefiles/make_perlito5-lib-jar.sh: 44: makefiles/make_perlito5-lib-jar.sh: javac: not found
makefiles/make_perlito5-lib-jar.sh: 45: makefiles/make_perlito5-lib-jar.sh: javac: not found
: not foundake_perlito5-lib-jar.sh: 46: makefiles/make_perlito5-lib-jar.sh:
makefiles/make_perlito5-lib-jar.sh: 48: makefiles/make_perlito5-lib-jar.sh: jar: not found
makefiles/make_perlito5-lib-jar.sh: 49: makefiles/make_perlito5-lib-jar.sh: org.perlito.Perlito5.Main: not found
makefiles/make_perlito5-lib-jar.sh: 50: makefiles/make_perlito5-lib-jar.sh: org/perlito/Perlito5/*.class: not found
: not foundake_perlito5-lib-jar.sh: 51: makefiles/make_perlito5-lib-jar.sh: META-INF/services/javax.script.ScriptEngineFactory
: not foundake_perlito5-lib-jar.sh: 52: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 53: makefiles/make_perlito5-lib-jar.sh:
Makefile:42: recipe for target 'build-5java' failed
make: *** [build-5java] Error 127

Similarly with make build-5java:

makefiles/make_perlito5-lib-jar.sh
: not foundake_perlito5-lib-jar.sh: 1: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 3: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 5: makefiles/make_perlito5-lib-jar.sh:
rm: cannot remove 'perlito5-lib.jar'$'\r': No such file or directory
rm: cannot remove 'perlito5.jar'$'\r': No such file or directory
: not foundake_perlito5-lib-jar.sh: 11: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 12: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 14: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 17: makefiles/make_perlito5-lib-jar.sh:
mkdir: cannot create directory ‘org/perlito\r’: No such file or directory
mkdir: cannot create directory ‘org/perlito/Perlito5\r’: No such file or directory
mkdir: cannot create directory ‘META-INF/services\r’: No such file or directory
: not foundake_perlito5-lib-jar.sh: 23: makefiles/make_perlito5-lib-jar.sh:
: No such file or directory at makefiles/make_perlito5-lib-jar_.pl line 9.
: not foundake_perlito5-lib-jar.sh: 25: makefiles/make_perlito5-lib-jar.sh:
time: cannot run javac: No such file or directory
Command exited with non-zero status 127
0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 252maxresident)k
0inputs+0outputs (0major+79minor)pagefaults 0swaps
makefiles/make_perlito5-lib-jar.sh: 27: makefiles/make_perlito5-lib-jar.sh: jar: not found
makefiles/make_perlito5-lib-jar.sh: 28: makefiles/make_perlito5-lib-jar.sh: perlito5-lib.jar: not found
makefiles/make_perlito5-lib-jar.sh: 29: makefiles/make_perlito5-lib-jar.sh: org.perlito.Perlito5.LibPerl: not found
: not foundake_perlito5-lib-jar.sh: 30: makefiles/make_perlito5-lib-jar.sh: org/perlito/Perlito5/*.class
: not foundake_perlito5-lib-jar.sh: 31: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 32: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 34: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 37: makefiles/make_perlito5-lib-jar.sh:
Can't open jperl.java: No such file or directory at makefiles/make_perlito5-lib-jar_.pl line 9.
: No such file or directory at makefiles/make_perlito5-lib-jar_.pl line 9.
: not foundake_perlito5-lib-jar.sh: 41: makefiles/make_perlito5-lib-jar.sh:
makefiles/make_perlito5-lib-jar.sh: 43: makefiles/make_perlito5-lib-jar.sh: javac: not found
makefiles/make_perlito5-lib-jar.sh: 44: makefiles/make_perlito5-lib-jar.sh: javac: not found
makefiles/make_perlito5-lib-jar.sh: 45: makefiles/make_perlito5-lib-jar.sh: javac: not found
: not foundake_perlito5-lib-jar.sh: 46: makefiles/make_perlito5-lib-jar.sh:
makefiles/make_perlito5-lib-jar.sh: 48: makefiles/make_perlito5-lib-jar.sh: jar: not found
makefiles/make_perlito5-lib-jar.sh: 49: makefiles/make_perlito5-lib-jar.sh: org.perlito.Perlito5.Main: not found
makefiles/make_perlito5-lib-jar.sh: 50: makefiles/make_perlito5-lib-jar.sh: org/perlito/Perlito5/*.class: not found
: not foundake_perlito5-lib-jar.sh: 51: makefiles/make_perlito5-lib-jar.sh: META-INF/services/javax.script.ScriptEngineFactory
: not foundake_perlito5-lib-jar.sh: 52: makefiles/make_perlito5-lib-jar.sh:
: not foundake_perlito5-lib-jar.sh: 53: makefiles/make_perlito5-lib-jar.sh:
Makefile:42: recipe for target 'build-5java' failed
make: *** [build-5java] Error 127

The files are in the according directories and running make with sudo doesn't help.
The cloned repo is located in my Windows 10 user directory and I tried to run it via Ubuntu WSL.
What am I doing wrong?
If this isn't worth creating an issue, I will try to find help somewhere else.

@Krueppelmuecke
Copy link
Author

Turns out the problem where the carriage returns (\r) and the missing jdk 1.8

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

No branches or pull requests

1 participant