Commit Graph

207 Commits

Author SHA1 Message Date
CuriousTommy
13dedfbf1f
Merge pull request #73 from darlinghq/update-fedora
Add libtiff-devel.i686 to Fedora/etc dependencies
2024-10-27 12:53:30 -07:00
CuriousTommy
de2d3134c8
Update Fedora Version To 40 2024-10-27 12:52:29 -07:00
CuriousTommy
8203ccffd1
Fix libtiff-devel Typo 2024-10-27 12:48:05 -07:00
CuriousTommy
67c527db0b
Add Notes About GIT_CLONE_PROTECTION_ACTIVE 2024-05-19 11:48:39 -07:00
CuriousTommy
679e4c07f6
Merge pull request #72 from wyattscarpenter/patch-2
Update build-instructions.md: clarify where to use -DTARGET_i386=OFF flag.
2024-03-29 19:53:53 -07:00
wyattscarpenter
fd1f52da5d
enact: "For consistency, I would also update the following to make it more clear that you should use cmake"
Notably, I don't actually know how COMPONENTS works, because I don't know cmake, so I guessed.
2024-03-29 22:43:14 -04:00
Andrew Hyatt
149a0ef46d Add libtiff-devel.i686 to Fedora/etc dependencies
Fixes missing `tiffconf-32.h`
2024-02-27 00:07:22 -05:00
wyattscarpenter
5428774d58
Update src/build-instructions.md per CuriousTommy suggestion
Co-authored-by: CuriousTommy <curioustommy@protonmail.com>
2024-02-23 20:59:58 -08:00
wyattscarpenter
884e7789d2
Update build-instructions.md: clarify where to use -DTARGET_i386=OFF flag. 2024-02-23 13:40:23 -08:00
CuriousTommy
99f2a324b8
Merge pull request #71 from zeroheure/patch-1
Add EdenMath in known-working-software.md
2024-01-25 06:32:43 -08:00
Xavier Brochard
665e126e0c
Add EdenMath in known-working-software.md
see #1436
2024-01-25 13:02:32 +01:00
CuriousTommy
31a70cc19f
Merge pull request #69 from darlinghq/ubuntu_20.04
Update Ubuntu 20.04 Build Instructions. Remove Ubuntu 18.04
2023-09-03 23:22:36 -07:00
Thomas A
25f17a80a4 Fedora 38: Replace "ffmpeg-devel" with "free" Package. Don't Install Both x86_64 and i686 "libtiff-devel" Package.
Installing `ffmpeg-devel` requires the user to overwrite the freedom equivalent packages that are preinstalled. To keep things simple, we will install the devel versions of the freedom packages instead.

Installing both `libtiff-devel.x86_64` and `libtiff-devel.i686` will result in a conflict with the `/usr/include/tiffconf.h` header file.
2023-08-26 18:28:16 -07:00
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