Changeset: defde650c9c6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=defde650c9c6
Modified Files:
README-Debian
README-Fedora
README.md
Branch: mbedded
Log Message:
small fixes
diffs (67 lines):
diff --git a/README-Debian b/README-Debian
--- a/README-Debian
+++ b/README-Debian
@@ -2,16 +2,12 @@ The following packages (DEBs) are or can
These packages are required.
-automake
+cmake # version >= 3.12
bison
gettext
libssl-dev
-libtool
libxml2-dev
-m4
-make
mercurial
-pkg-config
These packages are optional, but required when building the MonetDB
.deb packages.
diff --git a/README-Fedora b/README-Fedora
--- a/README-Fedora
+++ b/README-Fedora
@@ -2,14 +2,12 @@ The following packages (RPMs) are or can
These packages are required.
+cmake # version >= 3.12
bison
gettext-devel
-libtool
libxml2-devel
mercurial
openssl-devel
-pkgconf-m4
-pkgconf-pkg-config
These packages are optional, but they are required to build RPMs using
the command make rpm.
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,8 +8,6 @@ to the location you want the binaries to
Make sure you have these environment variables set and you have write
permissions to the ${PREFIX} location
Assuming the monetdb source code is checked out in directory "${SOURCE}".
-And if you have all the required packages(*) to build MonetDB, these are the
set of commands to build and *install* it from source.
-(*) what packages are required?
```
mkdir build
@@ -21,12 +19,12 @@ cmake --build . --target install
## Testing
For testing, you likely don't want to install in the default location, so you
need to add a parameter to the cmake command.
-??explain what install does? is it a directory name? is it --target modifier?
+The install directory is passed via the CMAKE\_INSTALL\_PREFIX.
##Configuration options
Evidently there are several options to control as illustrated in
$SOURCE/cmake/monetdb-options.cmake
-The important once to choose from are -DCMAKE-BUILD_TYPE, which takes the
value Release or Debug.
+The important once to choose from are -DCMAKE\_BUILD\_TYPE, which takes the
value Release or Debug.
The former creates the binary ready for shipping, including all compiler
optimizations that come with it.
The Debug mode is necessary if you plan to debug the binary and needs access
to the symbol tables.
This build type also typically leads to a slower execution time, because also
all kinds of assertions
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list