pkgconfig: more precise error on missing dev package
authorAlexis Laferrière <alexis.laf@xymus.net>
Mon, 24 Oct 2016 17:08:31 +0000 (13:08 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Wed, 26 Oct 2016 19:25:57 +0000 (15:25 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/ffi/pkgconfig.nit
tests/sav/Darwin/todo
tests/sav/error_annot_pkgconfig_alt1.res

index 7665b7a..ca15611 100644 (file)
@@ -80,7 +80,7 @@ class PkgconfigPhase
                        proc_exist.wait
                        status = proc_exist.status
                        if status == 1 then
-                               modelbuilder.error(nat, "Error: package `{pkg}` unknown by `pkg-config`, make sure the development package is be installed.")
+                               modelbuilder.error(nat, "Error: dev package for `{pkg}` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.")
                                return
                        else if status != 0 then
                                modelbuilder.error(nat, "Error: something went wrong calling `pkg-config`, make sure it is correctly installed.")
index 5000804..c900600 100644 (file)
@@ -1,7 +1,7 @@
 fatal error: 'endian.h' file not found
-Error: package `glesv1_cm` unknown by `pkg-config`, make sure the development package is be installed
-Error: package `glesv2` unknown by `pkg-config`, make sure the development package is be installed
-Error: package `egl` unknown by `pkg-config`, make sure the development package is be installed
-Error: package `ncurses` unknown by `pkg-config`, make sure the development package is be installed
-Error: package `x11` unknown by `pkg-config`, make sure the development package is be installed
+Error: dev package for `glesv1_cm` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
+Error: dev package for `glesv2` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
+Error: dev package for `egl` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
+Error: dev package for `ncurses` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
+Error: dev package for `x11` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.
 fatal error: 'libintl.h' file not found
index 7a31d23..6f634f2 100644 (file)
@@ -1 +1 @@
-alt/error_annot_pkgconfig_alt1.nit:18,38--61: Error: package `missing-lib` unknown by `pkg-config`, make sure the development package is be installed.
+alt/error_annot_pkgconfig_alt1.nit:18,38--61: Error: dev package for `missing-lib` unknown by `pkg-config`, install it with `apt-get`, `brew` or similar.