Fix compilation for AIX and xlc compiler.

This commit is contained in:
Fabrizio Fabbri 2016-02-23 12:36:31 -05:00
parent bc986e60e1
commit 52de2ceea6
6 changed files with 81 additions and 11 deletions

View file

@ -137,7 +137,10 @@ we are currently using with ECL."
(executable-features
#-windows
(run-and-collect-keywords "file" (list ecl-binary)))
(compiler-version (run-and-collect-keywords c::*cc* '("--version")))
(compiler-version (run-and-collect-keywords c::*cc*
(if (search "xlc" c::*cc*)
'("-qversion")
'("--version"))))
(compiler-features (reduce #'append
(mapcar #'rest
(compiler-defines +compiler-macros+)))))