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.
 

Reply via email to