-
Notifications
You must be signed in to change notification settings - Fork 296
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
DagorEngine build experience on Linux #98
Comments
I think this is cause by the fact |
This may be Linux bug indeed, since I tested built applications on 2 different linux distros and haven't faced such problem. |
Hi @NicSavichev thanks for the replies.
I'm very new so I'm not too sure how to do this but I can take a look.
Not yet however I think the viewer/east_district is the outlier which is using the prebuilt binaries (I get FMOD audio, I don't have a license for that one so I presume audio wouldn't work if that's missing).
Good choice indeed, I have a VFX dev background and that's the oldest distro/glibc we target (now Rocky/Alma 8) - I can try building in a distrobox container with centos7/rocky8 and see if the HID issue appears when I run it on the host distro. I saw Enlisted is supported on Steamdeck so that means Proton should be fine with DagorEngine, I'll take a look at that assert later if it's something trivial. Cheers! |
Hi I gave DagorEngine a build on a Ubuntu 24.04 from source and I'd like to document my findings to help others.
Specs:
Git-cloned here:
/home/alex/dev/dagordev/DagorEngine
Devtools here:
/home/alex/dev/dagordev/devtools
I followed the instructions by first running the
devtools
build. One thing to note is having jam 2.6.1 from apt pre-installed wasn't suitable until I removed it and used the one that is downloaded by this script (2.5-G8 is a hard-requirement, otherwise the scripts will fail).I downloaded the following and extracted over
/home/alex/dev/dagordev/DagorEngine
My
.bashrc
has added:Running
./build_all_linux.sh
successfully builds and is about a half-hour roughly.Running
./dabuild_all_linux.sh
successfully builds and is about 3 minutes (important! I was getting issues withres/.blk
issues without it!)Running
dngSceneViewer
/east_district
./viewer.linux.sh
is working except it seems like the mouse cursor is hard-locked to the left, and getting into the game it is permanently strafing the player to the left, maybe a Linux bug?Running
outerSpace
via./launcher_linux.sh
I get./launcher_linux.sh: line 1: $'\r': command not found
however the launcher does launch. I run default values and hit the play button top-right and plays great, and the left-key is not stuck.The other examples look like they load great and the GI and water/skies samples look great here!
Cheers
The text was updated successfully, but these errors were encountered: