-
Notifications
You must be signed in to change notification settings - Fork 41
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
Docker Build: fatal error: sting.h #59
Comments
Good catch. The build was recently changed to depend on I've updated the Dockerfile accordingly. Try rebuilding your image with the latest changes and building again. As for the Makefile.docker issues, I'm able to use it without problems on Arch with Bash. Which OS and shell are you using? What is the error when it fails and does |
Nevermind, it was a permission error. It seems to run fine with sudo, but the error message was not straitforward and hid the issue. With the fix, it builds now! The game runs fine! Thank you for your help! It's quite amazing that this is a thing now :D |
Glad to hear it's working! The build can definitely be made better. I'm going to make some improvements as part of resolving issue #4. One of them will be to automatically find the game files, with an option to override the location so multi-language ROMs are still possible (the game directory only contains one audio language at a time). |
Version of the game
Original Hardware or Emulator?
Buildprocess, Docker
What is the bug?
I am using Docker to generate the rom.
I have followed the documentation around docker, except that i am using most of the commands from the makefile directly, since the makefile fails.
sudo docker run --rm -v $PWD:/usr/src/app -v PORTALDIR/steamapps/common/Portal/:/usr/src/app/vpk/Portal -e PORTAL64_WITH_DEBUGGER -e PORTAL64_WITH_GFX_VALIDATOR -it portal64 bash
Steps to reproduce the behavior:
make english_audio
Result:
Screenshots
No Screenshots
Additional context
The docker makefile is seemingly broken. There is $$PWD for one, which doesn't properly evaluate when executed, and also using it as is wont work either.
make f Makefile.docker image
eg. fails, but runningdocker build -t portal64 .
works fine as sudo. But i don't think that is related. Thanks for your help&work!The text was updated successfully, but these errors were encountered: