<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
Hello venky,<br>
<br>
The command is:<br>
/bin/bash ../../libtool --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../modules/core/includes -I./includes/
-I./src/c/ -I./src/cpp/ -I../../modules/ast/includes/ast/
-I../../modules/ast/includes/exps/
-I../../modules/ast/includes/operations/
-I../../modules/ast/includes/parse/
-I../../modules/ast/includes/symbol/
-I../../modules/ast/includes/system_env/
-I../../modules/ast/includes/types/
-I../../modules/ast/includes/analysis/
-I../../modules/core/includes/ -I../../modules/api_scilab/includes/
-I../../modules/functions_manager/includes/
-I../../modules/elementary_functions/includes/
-I../../modules/fileio/includes/ -I../../modules/string/includes/
-I../../modules/output_stream/includes/
-I../../modules/localization/includes/
-I../../modules/threads/includes/
-I../../modules/dynamic_link/includes
-I../../modules/console/includes -I../../modules/hdf5/includes
-I../../modules/tclsci/includes -I/usr/include/libxml2 -std=c++11
-DNDEBUG -g -O2 -MT src/cpp/libsciio_algo_la-loadlib.lo -MD -MP -MF
src/cpp/.deps/libsciio_algo_la-loadlib.Tpo -c -o
src/cpp/libsciio_algo_la-loadlib.lo `test -f 'src/cpp/loadlib.cpp'
|| echo './'`src/cpp/loadlib.cpp<br>
<br>
It works for me when I'm in scilab/modules/io/<br>
What does "g++ -v" return in a terminal? It could be a compiler
version error, as int to bool should not be a problem in C++.<br>
<br>
Regards,<br>
Paul<br>
<br>
<br>
<div class="moz-cite-prefix">On 03/19/2017 12:41 PM, venky18 wrote:<br>
</div>
<blockquote cite="mid:1489923705214-4035862.post@n3.nabble.com"
type="cite">
<h4>while running make i am getting the following error. ./config
completes executing without any error</h4>
<br>
<code>
make[2]: Entering directory
'/home/venky/dev/scilab_master/scilab/modules/io'
/bin/bash ../../libtool --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../modules/core/includes -I./includes/
-I./src/c/ -I./src/cpp/ -I../../modules/ast/includes/ast/
-I../../modules/ast/includes/exps/
-I../../modules/ast/includes/operations/
-I../../modules/ast/includes/parse/
-I../../modules/ast/includes/symbol/
-I../../modules/ast/includes/system_env/
-I../../modules/ast/includes/types/
-I../../modules/ast/includes/analysis/
-I../../modules/core/includes/
-I../../modules/api_scilab/includes/
-I../../modules/functions_manager/includes/
-I../../modules/elementary_functions/includes/
-I../../modules/fileio/includes/
-I../../modules/string/includes/
-I../../modules/output_stream/includes/
-I../../modules/localization/includes/
-I../../modules/threads/includes/
-I../../modules/dynamic_link/includes
-I../../modules/console/includes -I../../modules/hdf5/includes
-I../../modules/tclsci/includes -I/usr/include/libxml2
-std=c++11 -DNDEBUG -g -O2 -MT
src/cpp/libsciio_algo_la-loadlib.lo -MD -MP -MF
src/cpp/.deps/libsciio_algo_la-loadlib.Tpo -c -o
src/cpp/libsciio_algo_la-loadlib.lo `test -f
'src/cpp/loadlib.cpp' || echo './'`src/cpp/loadlib.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I.
-I../../modules/core/includes -I./includes/ -I./src/c/
-I./src/cpp/ -I../../modules/ast/includes/ast/
-I../../modules/ast/includes/exps/
-I../../modules/ast/includes/operations/
-I../../modules/ast/includes/parse/
-I../../modules/ast/includes/symbol/
-I../../modules/ast/includes/system_env/
-I../../modules/ast/includes/types/
-I../../modules/ast/includes/analysis/
-I../../modules/core/includes/
-I../../modules/api_scilab/includes/
-I../../modules/functions_manager/includes/
-I../../modules/elementary_functions/includes/
-I../../modules/fileio/includes/
-I../../modules/string/includes/
-I../../modules/output_stream/includes/
-I../../modules/localization/includes/
-I../../modules/threads/includes/
-I../../modules/dynamic_link/includes
-I../../modules/console/includes -I../../modules/hdf5/includes
-I../../modules/tclsci/includes -I/usr/include/libxml2
-std=c++11 -DNDEBUG -g -O2 -MT
src/cpp/libsciio_algo_la-loadlib.lo -MD -MP -MF
src/cpp/.deps/libsciio_algo_la-loadlib.Tpo -c
src/cpp/loadlib.cpp -fPIC -DPIC -o
src/cpp/.libs/libsciio_algo_la-loadlib.o
src/cpp/loadlib.cpp: In function ‘types::Library* loadlib(const
wstring&, int*, bool, bool)’:
src/cpp/loadlib.cpp:41:77: error: invalid conversion from ‘int’
to ‘BOOL’ [-fpermissive] wchar_t* pwstXML =
pathconvertW(_wstXML.data(), FALSE, FALSE, AUTO_STYLE); ^
In file included from src/cpp/loadlib.cpp:28:0:
../../modules/fileio/includes/pathconvert.h:31:24: note:
initializing argument 2 of ‘wchar_t* pathconvertW(const
wchar_t*, BOOL, BOOL, PathConvertType)’ FILEIO_IMPEXP wchar_t
*pathconvertW(const wchar_t* wcpath, BOOL flagtrail, BOOL
flagexpand, PathConvertType PType); ^
src/cpp/loadlib.cpp:41:77: error: invalid conversion from ‘int’
to ‘BOOL’ [-fpermissive] wchar_t* pwstXML =
pathconvertW(_wstXML.data(), FALSE, FALSE, AUTO_STYLE); ^
In file included from src/cpp/loadlib.cpp:28:0:
../../modules/fileio/includes/pathconvert.h:31:24: note:
initializing argument 3 of ‘wchar_t* pathconvertW(const
wchar_t*, BOOL, BOOL, PathConvertType)’ FILEIO_IMPEXP wchar_t
*pathconvertW(const wchar_t* wcpath, BOOL flagtrail, BOOL
flagexpand, PathConvertType PType); ^
Makefile:1100: recipe for target
'src/cpp/libsciio_algo_la-loadlib.lo' failed
make[2]: *** [src/cpp/libsciio_algo_la-loadlib.lo] Error 1
make[2]: Leaving directory
'/home/venky/dev/scilab_master/scilab/modules/io'
Makefile:838: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/home/venky/dev/scilab_master/scilab/modules'
Makefile:1588: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
</code>
<br>
<h4>can someone tell me how to resolve this error?</h4>
<br>
<hr align="left" width="300">
View this message in context: <a moz-do-not-send="true"
href="http://mailinglists.scilab.org/compilatioon-errors-tp4035862.html">compilatioon
errors</a><br>
Sent from the <a moz-do-not-send="true"
href="http://mailinglists.scilab.org/Scilab-developers-Mailing-Lists-Archives-f2574944.html">Scilab
developers - Mailing Lists Archives mailing list archive</a> at
Nabble.com.<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dev@lists.scilab.org">dev@lists.scilab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/dev">http://lists.scilab.org/mailman/listinfo/dev</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Paul BIGNIER
Development engineer
-----------------------------------------------------------
Scilab Enterprises
143bis rue Yves Le Coz - 78000 Versailles, France
Phone: +33.1.80.77.04.68
<a class="moz-txt-link-freetext" href="http://www.scilab-enterprises.com">http://www.scilab-enterprises.com</a></pre>
</body>
</html>