TuxTheAstronaut
76b6c83ff5
Add missing dependincies like Alsa and Pulseaudio to Alpine linux one-liner
...
adds "eudev-dev", "alsa-lib-dev", and "pulseaudio-dev" to the list of dependency's to install for alpine Linux to get the editor to compile and audio to work on both godot 4 and 3.x
2022-08-24 18:55:19 +02:00
Hugo Locurcio
7e5081c657
Add Mesa dependency to Alpine one-liner in Compiling for Linux, *BSD
...
This is required to compile the `master` branch without disabling
any features.
2022-08-06 04:30:22 +02:00
Hugo Locurcio
4cc2cefc50
Update export templates location for Godot 4.0
2022-07-22 23:53:15 +02:00
Ashutosh Tripathi
837db7ce27
added gcc-c++ in opensuse one-liners
...
this can solve an issue while compiling "g++ not found"
2022-06-21 22:01:19 +05:30
Marius Wachtler
8063184876
Always point to latest Pyston release on Compiling for Linux/*BSD ( #5867 )
2022-06-09 17:06:33 +02:00
Hugo Locurcio
955c97bb1d
Cross-reference compiling and exporting pages, rename OSX/Mac to macOS
...
There's a lot of confusion between compiling Godot and exporting projects.
This aims to resolve part of the confusion by cross-linking other pages
for each platform.
2022-04-29 13:10:37 +02:00
Rémi Verschelde
26dd787ec0
Compiling: Reference doc_getting_source in all platform-specific pages
2022-04-29 12:01:03 +02:00
Hugo Locurcio
1399f7bac3
Fix and improve Pyston instructions in Compiling for Linux, *BSD
...
- Fix SCons path to match Pyston 2.3.2's portable archive.
- Use a symbolic link instead of a wrapper script, which works the same.
2022-02-12 22:11:50 +01:00
Hugo Locurcio
917c1be9e8
Document using Pyston to speed up builds on Linux
2022-02-10 23:08:47 +01:00
Hugo Locurcio
5cc09ed829
Clarify the location of binaries to copy in Compiling for Linux/*BSD
2021-11-23 22:06:13 +01:00
Hugo Locurcio
cb5f51a2e7
Add libatomic-static dependency for Fedora in Compiling for Linux, *BSD
2021-11-07 19:23:03 +01:00
Hugo Locurcio
d6e46133b2
Document compiling a debug server build
...
A debug server build is lighter than an editor headless build,
but still allows debugging tools to be used.
2021-11-01 21:53:37 +01:00
Rémi Verschelde
a6c918da85
Compiling: Drop yasm dependency and references to WebM
...
WebM support is dropped from the core engine with
https://github.com/godotengine/godot/pull/53833
2021-10-15 13:01:55 +02:00
Hugo Locurcio
8d7cd4ca30
Document that compiling a binary with Clang on Linux adds a .llvm suffix
...
This can result in people running old binaries unexpectedly, so it's
important to mention this suffix.
2021-08-30 17:29:53 +02:00
merumelu
65118aa246
Replace various links with ref roles ( #5137 )
2021-07-31 22:29:54 +02:00
Lord-Dorogoth
5d0b70f3d2
Update SCons package for FreeBSD in Compiling for Linux, *BSD ( #4939 )
...
This was an issue on nomadbsd (basically just usb only freebsd).
2021-05-27 21:05:02 +02:00
Rev
f4ef76f291
Correct LTO RAM usage in compiling instructions ( #4710 )
2021-03-03 16:03:59 +01:00
Hugo Locurcio
33887d5c7b
Add libstdc++-static to Fedora pre-compile one-liner
2021-02-28 19:06:27 +01:00
Enhex and Hugo Locurcio
5cfdce49ab
Document using nproc instead of hardcoded number of threads ( #4476 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2020-12-24 14:49:02 +01:00
Rémi Verschelde
669e0c650f
Compiling for Linux/*BSD: Add NetBSD one-liner
...
Fixes #4029 .
2020-09-18 13:10:41 +02:00
Rémi Verschelde
f5dc0dc906
Compiling for Linux/*BSD: Add note on platform rename in 4.0
2020-07-21 08:20:19 +02:00
Dean Brettle
92136c8e3b
Add gcc-c++ dependency for Fedora. ( #3618 )
2020-05-30 22:16:44 +02:00
Hugo Locurcio
ec77f48d5e
Add documentation about exporting for dedicated servers
...
This also documents how to build dedicated server binaries.
The part about compiling will need to be updated for Godot 4.0
once the server platform is usable again.
This also removes prompts before commands so that they can be
copy-pasted by triple-clicking without selecting the prompt.
2020-05-19 21:52:23 +02:00
Hugo Locurcio
701c94ed8e
Mention self-contained mode in the editor compilation guides
...
When working on the editor itself, using separate configuration
is sometimes desired to avoid conflicts or accidentally losing
settings.
This closes https://github.com/godotengine/godot/issues/21567 .
2020-04-17 21:48:02 +02:00
Hugo Locurcio
6fb8d9b5de
Rename all instances of the x11 platform to linuxbsd
...
Export template binaries haven't been renamed yet, so their names
were left as-is.
2020-04-01 09:15:45 +02:00