This is an automated email from the ASF dual-hosted git repository.
slawrence pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil.git
The following commit(s) were added to refs/heads/main by this push:
new ecf0f7b9a Update build instructions for MacOS
ecf0f7b9a is described below
commit ecf0f7b9af8ebbcb511c51cb1eb5e0f36cc35265
Author: Akash Trivedi <[email protected]>
AuthorDate: Wed Nov 6 06:18:21 2024 -0500
Update build instructions for MacOS
libmxml bumped to 4.0 and homebrew doesn't have 3.3.1 in the recipe
DAFFODIL-2889
---
BUILD.md | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/BUILD.md b/BUILD.md
index ced5c6d59..5dfc1b564 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -139,10 +139,17 @@ used to develop Daffodil:
brew install git
brew install llvm # needed by iwyu
brew install include-what-you-use
- brew install libmxml
brew install openjdk
brew install sbt
+Install libmxml v3.3.1 from source:
+
+ git clone https://github.com/michaelrsweet/mxml
+ cd mxml
+ git checkout v3.3.1
+ ./configure
+ sudo make install
+
Now you can build Daffodil from source and the sbt and daffodil
commands you type will be able to call the C compiler.