Skip to content

Commit d1ab4b6

Browse files
author
Yanfei Guo
committed
update README on build process
1 parent c816241 commit d1ab4b6

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

README.md

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ Systems (ICPADS) 2017.
2525
# Requirement
2626
* A C++ compiler: supports C++ 11
2727
* MPI implementation: supports MPI 3.0
28-
* Automake tools
2928

3029
# Getting Started
31-
* git clone https://github.com/TauferLab/Mimir.git
32-
* cd Mimir
33-
* autoreconf -i
34-
* ./configure --perfix=/mimir/install/directory
35-
* make
36-
* make install
30+
Mimir can be build and install from release tarball as follow.
31+
32+
```sh
33+
./configure
34+
make
35+
make install
36+
```
3737

3838
# Programming with Mimir
3939
Mimir implements the MapReduce programming model. Here we use wordcount as an
@@ -179,3 +179,18 @@ progress pushing during nonblocking communication
179179
* MIMIR_OUTPUT_TRACE (default: off) --- output trace file
180180
* MIMIR_STAT_FILE (default: NULL) --- stat file name
181181
* MIMIR_DBG_ALL (default: off) --- enable/disable debug message
182+
183+
# Notes for Developers
184+
185+
For developers working on the project, please follow these steps to
186+
build the library.
187+
188+
```sh
189+
git clone https://github.com/TauferLab/Mimir.git
190+
cd Mimir
191+
192+
./autogen.sh
193+
./configure
194+
make
195+
make install
196+
```

0 commit comments

Comments
 (0)