Commit Graph

194 Commits

Author SHA1 Message Date
Thomas A
ed0dbb5ae3 Ubuntu 20.04: Change "clang" To "clang-12". Add "llvm-distutils". 2023-08-26 07:11:31 -07:00
Thomas A
dc588beb94 Remove Ubuntu 18.04
Free support has ended on April 30, 2023.
2023-08-26 06:48:55 -07:00
Thomas A
65f0f5de55 Add Note About Manually Setting "CMAKE_C_COMPILER" and "CMAKE_CXX_COMPILER" 2023-08-24 11:59:09 -07:00
Ariel Abreu
4074b898f4
Update minimum required Clang version
As noted [here](https://github.com/darlinghq/darling/issues/1419#issuecomment-1686745986), macOS 11 version number support was added in LLVM 11.
2023-08-22 08:12:45 -04:00
Thomas A
bb6555d3d7 Add Additional Resources Page 2023-08-21 10:13:15 -07:00
CuriousTommy
5777e2b65d
Merge pull request #67 from hamishmb/master
Add build instructions for Debian 12
2023-08-15 05:58:09 -07:00
CuriousTommy
91a48266a4
Merge pull request #68 from hamishmb/update-working-software
Update known working software to include Python 3.11 from Python.org,…
2023-08-15 05:57:33 -07:00
Hamish McIntyre-Bhatty
b87b4f7372 Update known working software to include Python 3.11 from Python.org, and note that Python 3 in general from Homebrew works 2023-08-15 12:57:54 +01:00
Hamish Mcintyre-Bhatty
27474c4b4a
Add build instructions for Debian 12 2023-08-15 12:07:13 +01:00
CuriousTommy
012f84b991
Merge pull request #66 from terraquad/patch-1
Remove python 2 dependency
2023-07-29 06:24:34 -07:00
terraquad
455a01082f
Remove python 2 dependency
Fix https://github.com/darlinghq/darling/issues/1410

From what I've read, python2 isn't needed in the build anymore, so I removed it
2023-07-29 12:41:42 +02:00
CuriousTommy
665b36c434
Merge pull request #65 from leonpano2006/patch-1
Update build-instructions.md
2023-06-29 06:15:34 -07:00
leonpano2006
9ee7547134
Update build-instructions.md
added ubuntu 22.04
2023-06-29 13:52:46 +02:00
CuriousTommy
704f80109e
Encourage Users To Uninstall Previous Version Of Darling
Resolves #64
2023-05-21 15:04:12 -07:00
Ariel Abreu
f8fcb0e9e2
Add instructions for building only some components 2023-05-17 06:17:32 -04:00
Thomas A
caba316800 Add Instructions For Updating MacOS Version Number 2023-05-13 14:24:30 -07:00
CuriousTommy
40b57a6c95
Merge pull request #63 from darlinghq/remove_source_guideline
Remove Additional Source Guidelines From Docs. Update Instructions On Which Files To Perserve
2023-05-13 07:59:46 -07:00
Thomas A
3280e5c579 Provide Instructions On Where To Find Additional Notes 2023-05-13 07:56:39 -07:00
Thomas A
69dee99161 Add Note About Preserving "darling" And "README.md" Content 2023-05-13 07:55:07 -07:00
Thomas A
0c58fa00f2 Remove Additional Guidelines For Various Projects
Going forward, these guidelines will now live in the repositories instead, `darling/notes/UPDATE_SOURCE.md`.
2023-05-10 10:18:32 -07:00
CuriousTommy
7daca9d9f7
Fix LIBRARY_PATH and CPATH For Option 1 2023-02-26 18:35:30 -08:00
Thomas A
14bdafceea Add Note About Building Make-Based Projects 2023-02-24 21:22:15 -08:00
CuriousTommy
f459cdb808
Merge pull request #62 from PureTryOut/alpine-installation-instructions
Mention in the Alpine Linux installation instructions that Python 2 isn't available any more
2023-02-20 06:06:30 -08:00
Bart Ribbers
61e855471c Mention in the Alpine Linux installation instructions that Python 2 isn't available any more 2023-02-20 11:02:02 +01:00
CuriousTommy
8b48619a4e
Merge pull request #61 from IsaccBarker/IsaccBarker-patch-1
Note libscu+ninja link failure and solution
2023-02-04 17:28:16 -08:00
Lavt Niveau
24bf282063
Note libscu+ninja link failure and solution
"This is a known issue when building with ninja. The workaround for this is to remove src/csu/libcsu.a and then try again." The path "src/csu/libcsu.a" is outdated, the new path is "src/external/csu/libcsu.a".
https://github.com/darlinghq/darling/issues/915#issuecomment-760972529
2023-02-04 18:11:10 -07:00
CuriousTommy
86b975199a
Merge pull request #60 from capnslipp/patch-1
Updated Arch & Manjaro to install glu package
2023-01-27 07:17:17 -08:00
Slipp Douglas Thompson
660dd0fbc5
Updated Arch & Manjaro to install *glu* package
* Added `glu` to **Arch Linux & Manjaro** section's `pacman -S …` dependencies command.

For Arch (my machine) and AFAICT Manjaro, `libGLU.so` is no longer included as part of the *mesa* package or one of it's dependencies— it's now required to install the *glu* package (see https://archlinux.org/packages/extra/x86_64/glu/).
2023-01-27 08:56:07 -06:00
CuriousTommy
1c0823cf52
Remove DTrace Info
There is a generic section on how to generate the .y/.l files.
2023-01-24 22:13:33 -08:00
CuriousTommy
12a63217c5
Add general info on generating source files from Yacc/Lex source files. 2023-01-24 22:11:19 -08:00
CuriousTommy
31737159b3
Add notes for dtrace and Security 2023-01-24 15:11:32 -08:00
Thomas A
1effeddc16 Add instructions for updating OpenLDAP source 2022-12-11 10:44:20 -08:00
Thomas A
cfc42d6a3f Add instructions for updating JavaScriptCore source 2022-12-02 09:47:39 -08:00
Andrew Hyatt
a45d90f0ff
Add note on Ninja 2022-11-23 00:47:51 -05:00
Andrew Hyatt
b60746a352
Note AUR needed for python2 2022-11-23 00:35:31 -05:00
CuriousTommy
41853d2372
Use "--init" and "--recursive" Flag When Updating Submodules 2022-11-21 14:01:51 -08:00
Thomas A
def2fbeb37 Added Additional Steps For Updating ICU
Credit to Facekapow for instructions on how to generate the file:
8cc3d36edd
2022-10-16 19:34:01 -07:00
Thomas A
ae07e51e4c Added Notes About Updating BerkleyDB Source 2022-10-15 19:09:31 -07:00
CuriousTommy
61e8a70e67
Add Notes Darlingserver Log File 2022-09-24 11:13:39 -07:00
CuriousTommy
eea2ba2d5f
Merge pull request #57 from hamishmb/add-debian-buildreq
Debian: Add missing package 'llvm-dev' needed to build debug symbols
2022-09-12 06:42:07 -07:00
Hamish McIntyre-Bhatty
f4b2858f3a Add llvm-dev for Debian testing too 2022-09-12 14:12:45 +01:00
Hamish McIntyre-Bhatty
24777a3120 Debian: Add missing package 'llvm-dev' needed to build debug symbols 2022-09-12 13:45:12 +01:00
Thomas A
0f4f26b5a4 Updated Stub Generation Instructions On How To Generate The SDK Headers
* Remove the old instructions on manually adding in the headers.
* Added notes about where the private frameworks should go.
* Other misc changes.
2022-09-10 11:05:12 -07:00
CuriousTommy
e03b40dfa4
Add Note About Broken Symbolic Links 2022-09-05 21:36:37 -07:00
CuriousTommy
1656b0d44f
Merge pull request #56 from hamishmb/remove-dollar-sign
Remove '$' from commands except where they are running in Darling.
2022-09-05 18:41:19 -07:00
Hamish McIntyre-Bhatty
0f47a6a667 Fix whitespace issue in dependency list for Ubuntu 2022-09-05 19:59:44 +01:00
Hamish McIntyre-Bhatty
3fd8725df5 Fix whitespace issue (#31) 2022-09-05 19:53:56 +01:00
Hamish McIntyre-Bhatty
27e8902b07 Use bash syntax highlighting more consistently 2022-09-05 19:51:43 +01:00
Hamish McIntyre-Bhatty
17d4ea1ba2 Remove unnecessary % in src/contributing/generating-stubs.md 2022-09-05 19:41:25 +01:00
Hamish McIntyre-Bhatty
512471b88a Use bash syntax marking as intended (reverts related previous changes 2022-09-05 19:40:28 +01:00