[prev in list] [next in list] [prev in thread] [next in thread]
List: scilab-users
Subject: Re: [Scilab-users] c link (mingw)
From: Stéphane_Mottelet <stephane.mottelet () utc ! fr>
Date: 2019-09-27 7:58:51
Message-ID: d1162324-48e5-d1a4-1dd9-72e630992d06 () utc ! fr
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Great ! Most of the time, the problem is due to a first install of
MingGW without having installed GCC first (it can be years ago so that
you barely remember). After this, even after uninstalling the package,
there is still some file in SCIHOME that make believe MinGXW install
script that libraries do not have to be built again. The problem is that
this file is likely created at first startup of the package, even if
GCC is not installed. A little fix in the startup script seems necessary...
S.
Le 27/09/2019 à 09:42, Jakub Kopac a écrit :
> Dear Stephane,
>
> after your last advice, now everything works.
> Uninstalling Mingw and deleting SCIHOME, then reinstall Mingw and all
> work as expected!
>
> Many thanks!
>
> BR
>
> JK
>
>
> pi 27. 9. 2019 o 9:18 Stéphane Mottelet <stephane.mottelet@utc.fr
> <mailto:stephane.mottelet@utc.fr>> napísal(a):
>
>
>
> Le 27 sept. 2019 à 06:30, Jakub Kopac <kopac.jakub@gmail.com
> <mailto:kopac.jakub@gmail.com>> a écrit :
>
> > I checked it: Scilab is 64 bit, GCC is 64 bit (6.2.0) and was
> > installed in correct order (gcc first, then Mingw from ATOMS).
> > I uninstal and install again Mingw from ATOMS, but I do not see
> > transcript as you wrote.
> >
>
> I suppose that compilation still doesn’t work ? I would suggest
> that after uninstalling Mingw atoms package you delete your user
> Scilab folder (SCIHOME) then reinstall.
>
> S.
>
> > Sometimes thinks just do not work as expected, so thank you for
> > your help!
> >
> > BR
> >
> > JK
> >
> >
> > št 26. 9. 2019 o 14:53 <stephane.mottelet@utc.fr
> > <mailto:stephane.mottelet@utc.fr>> napísal(a):
> >
> > I think that your installation of mingw toolbox is broken, as
> > the error
> >
> > > !C:\Users\jkopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64/liblibf2c.a:
> > > file not recognized: File format not recognized !
> > > !
> >
> >
> > looks like an architecture mismatch (32 vs 64 bits). When you
> > install the gcc package *before* installing the mingw atoms
> > package (it has to be done in that order) , when you exit the
> > relauch Scilab, during the first startup of mingw package,
> > some libraries are converted (transcript below):
> >
> > Mingw Compiler support for Scilab
> > Load macros
> > Converting Libraries.
> > Build libblasplus.a
> > Build liblibf2c.a
> > Build libcore.a
> > Build libcore_f.a
> > Build liblapack.a
> > Build liboutput_stream.a
> > Build libdynamic_link.a
> > Build libinteger.a
> > Build liboptimization_f.a
> > Build liblibjvm.a
> > Build libscilocalization.a
> > Build liblinpack_f.a
> > Build libcall_scilab.a
> > Build libtime.a
> > Build libapi_scilab.a
> > Build liblibintl.a
> > Build libast.a
> > Build libfileio.a
> > Build libio.a
> > Build libstring.a
> > Build libthreads.a
> > Build libsciconsole.a
> > Build libscilab_windows.a
> > Build liblibmex.a
> > Build libscicos.a
> > Build libscicos-cli.a
> > Build libscicos_f.a
> > Build libscicos_blocks.a
> > Build libscicos_blocks-cli.a
> > Build libscicos_blocks_f.a
> > Load help
> >
> > If you have never seen this, I think that there is something
> > wrong. Please also check that you have a 64bit Scilab.
> >
> > S.
> >
> >
> >
> > Jakub Kopac <kopac.jakub@gmail.com
> > <mailto:kopac.jakub@gmail.com>> a écrit :
> >
> > > I tried example from the call help page.
> > > results from ilib_build help page:
> > > Generate a gateway file
> > > Generate a loader file
> > > Generate a Makefile
> > > Running the makefile
> > > Compilation of build_c.obj
> > > Compilation of build_c.obj
> > > Compilation of build_c.obj
> > > Compilation of fun1.obj
> > > Compilation of fun2.obj
> > > Compilation of sci_fun1.obj
> > > Building shared library (be patient)
> > >
> > > !------------- Compile file build_c.cpp -------------- !
> > > ! !
> > > !x86_64-w64-mingw32-g++.exe -c -DWIN32 -DSTRICT -DFORDLL
> > > -D_MSC_VER -I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/libs/f2c" -I"C:/NONINS~1/S!
> > > !CILAB~1.2/libs/intl"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!
> > > !lab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/localization/!
> > > !includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/time/includes" !
> > > !-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!
> > > !NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64
> > > -D__SCI!
> > > !LAB_TOOLBOX__ -DNDEBUG build_c.cpp !
> > > ! !
> > > !build_c.cpp: In function 'int build_c(wchar_t*)':
> > > !
> > > ! !
> > > !build_c.cpp:11:5: warning: 'int build_c(wchar_t*)'
> > > redeclared without dllimport attribute: previous dllimport
> > > ignored [-Wattributes] !
> > > ! !
> > > ! int build_c(wchar_t* _pwstFuncName) !
> > > ! !
> > > ! ^~~~~~~ !
> > > ! !
> > > !------------- Compile file fun1.c -------------- !
> > > ! !
> > > !x86_64-w64-mingw32-gcc.exe -c -DWIN32 -DSTRICT -DFORDLL
> > > -D_MSC_VER -I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/libs/f2c" -I"C:/NONINS~1/S!
> > > !CILAB~1.2/libs/intl"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!
> > > !lab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/localization/!
> > > !includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/time/includes" !
> > > !-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!
> > > !NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64
> > > -D__SCI!
> > > !LAB_TOOLBOX__ -DNDEBUG fun1.c !
> > > ! !
> > > !------------- Compile file fun2.c -------------- !
> > > ! !
> > > !x86_64-w64-mingw32-gcc.exe -c -DWIN32 -DSTRICT -DFORDLL
> > > -D_MSC_VER -I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/libs/f2c" -I"C:/NONINS~1/S!
> > > !CILAB~1.2/libs/intl"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!
> > > !lab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/localization/!
> > > !includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/time/includes" !
> > > !-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!
> > > !NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64
> > > -D__SCI!
> > > !LAB_TOOLBOX__ -DNDEBUG fun2.c !
> > > ! !
> > > !------------- Compile file sci_fun1.c -------------- !
> > > ! !
> > > !x86_64-w64-mingw32-gcc.exe -c -DWIN32 -DSTRICT -DFORDLL
> > > -D_MSC_VER -I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/libs/f2c" -I"C:/NONINS~1/S!
> > > !CILAB~1.2/libs/intl"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!
> > > !lab/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/localization/!
> > > !includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/time/includes" !
> > > !-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!
> > > !NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!
> > > !/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
> > > -I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64
> > > -D__SCI!
> > > !LAB_TOOLBOX__ -DNDEBUG sci_fun1.c !
> > > ! !
> > > !------------- Link files -------------- !
> > > ! !
> > > !x86_64-w64-mingw32-g++.exe --shared build_c.o fun1.o fun2.o
> > > sci_fun1.o -std=c++11 -L"c:\program
> > > files\gcc\x86_64-w64-mingw32\lib"
> > > -LC:\Users\jkopac\AppData\Roaming\Sci!
> > > !lab\scilab-6.0.2\mingwlib_x64 -lgfortran -lblasplus
> > > -llibf2c -lcore -lcore_f -llapack -loutput_stream
> > > -ldynamic_link -linteger -loptimization_f -llibjvm
> > > -lscilocalizat!
> > > !ion -llinpack_f -lcall_scilab -ltime -lapi_scilab -llibintl
> > > -last -lfileio -lio -lstring -lthreads -lsciconsole
> > > -lscilab_windows -llibmex -o build_c.dll -Wl,--out-im!
> > > !plib=build_c.a -Wl,--export-all-symbols
> > > -Wl,--enable-auto-import !
> > > ! !
> > > !C:\Users\jkopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64/liblibf2c.a:
> > > file not recognized: File format not recognized !
> > > ! !
> > > !collect2.exe: error: ld returned 1 exit status !
> > > ! !
> > > !Makelib:127: recipe for target 'build_c.dll' failed
> > > !
> > > ! !
> > > !make: *** [build_c.dll] Error 1 !
> > > at line 25 of function dlwCompile (
> > > C:\NONINS~1\SCILAB~1.2\contrib\mingw\010~1.5\macros\windows\dlwCompile.sci
> > > line 34 )
> > > at line 70 of function ilib_compile (
> > > C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_compile.sci
> > > line 86 )
> > > at line 125 of function ilib_build (
> > > C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_build.sci
> > > line 138 )
> > > at line 78 of executed file
> > > C:\Users\jkopac\Documents\==sukromne==\NON BALAST\SciLab\c
> > > experiment\z helpu 2\test_help_ilib_buildl.sce
> > >
> > > ilib_compile: Error while executing Makelib.
> > >
> > > BR
> > >
> > > JK
> > >
> > > št 26. 9. 2019 o 7:53 Stéphane Mottelet
> > > <stephane.mottelet@utc.fr <mailto:stephane.mottelet@utc.fr>>
> > > napísal(a):
> > >
> > > Which example of the doc did you run ? Did you try the
> > > examples of ilib_build page ? I consider them as a
> > > references because they compile full gateways.
> > > S.
> > >
> > > Le 26 sept. 2019 à 06:16, Jakub Kopac
> > > <kopac.jakub@gmail.com <mailto:kopac.jakub@gmail.com>> a
> > > écrit :
> > > > Hello,
> > > > I downloaded and instaled gcc-6.2.0-64.exe
> > > >
> > > > BR
> > > >
> > > > JK
> > > >
> > > > st 25. 9. 2019 o 21:56 Stéphane Mottelet
> > > > <stephane.mottelet@utc.fr
> > > > <mailto:stephane.mottelet@utc.fr>> napísal(a):
> > > >
> > > > Hello
> > > >
> > > > Which version of gcc did you download from
> > > > equation.com
> > > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc \
> > > > .fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhb \
> > > > mUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/equation.com>
> > > > ?
> > > >
> > > > S.
> > > >
> > > > > Le 25 sept. 2019 à 21:01, kjubo
> > > > <kopac.jakub@gmail.com
> > > > <mailto:kopac.jakub@gmail.com>> a écrit :
> > > > >
> > > > > Dear all,
> > > > >
> > > > > I am trying to make a c code.
> > > > > I instaled mingw (from equation.com
> > > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc \
> > > > .fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhb \
> > > > mUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/equation.com>)
> > > > and MinGw toolbox from ATOMS.
> > > > >
> > > > > When I try to use a example code from call help
> > > > page, I get following error:
> > > > > (full scilab console print)
> > > > >
> > > > >
> > > > > Generate a loader file
> > > > > Generate a Makefile
> > > > > Running the Makefile
> > > > > Compilation of fooc.obj
> > > > > Building shared library (be patient)
> > > > >
> > > > > ------------- Compile file fooc.c --------------
> > > > > !
> > > > >
> > > > > !
> > > > > x86_64-w64-mingw32-gcc.exe -c -DWIN32 -DSTRICT
> > > > -DFORDLL -D_MSC_VER
> > > > > -I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"!
> > > > > -I"C:/NONINS~1/SCILAB~1.2/libs/f2c"
> > > > -I"C:/NONINS~1/SCILAB~1.2/libs/intl"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules/core/i!
> > > > > ncludes"
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules/call_scilab/incl!
> > > > > udes"
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes" -I!
> > > > >
> > > > "C:/NONINS~1/SCILAB~1.2/modules/localization/includes"
> > > > >
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
> > > > -I!
> > > > > "C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules/time/includes"
> > > > -I"C:/NONINS~1/S!
> > > > > CILAB~1.2/modules/windows_tools/includes"
> > > > >
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
> > > > -I"C:/NONINS~1/SCILA!
> > > > > B~1.2/modules/ast/includes/ast"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/mod!
> > > > > ules/ast/includes/operations"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modu!
> > > > > les/ast/includes/symbol"
> > > > >
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modu!
> > > > > les/ast/includes/types"
> > > > >
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
> > > > > -I"C:/NONINS~1/SCILAB~1.2/modules!
> > > > > /string/includes"
> > > > -I"C:/NONINS~1/SCILAB~1.2/modules/console/includes"
> > > > -m64
> > > > > -D__SCILAB_TOOLBOX__ -DNDEBUG fooc.c !
> > > > >
> > > > > !
> > > > > ------------- Link files --------------
> > > > > !
> > > > >
> > > > > !
> > > > > x86_64-w64-mingw32-g++.exe --shared fooc.o
> > > > -std=c++11 -L"c:\program
> > > > > files\gcc\x86_64-w64-mingw32\lib" -LC:\Users\j!
> > > > >
> > > > kopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64
> > > > -lgfortran -lblasplus
> > > > > -llibf2c -lcore -lcore_f -llapack -lo!
> > > > > utput_stream -ldynamic_link -linteger
> > > > -loptimization_f -llibjvm
> > > > > -lscilocalization -llinpack_f -lcall_scilab -ltime!
> > > > > -lapi_scilab -llibintl -last -lfileio -lio
> > > > -lstring -lthreads -lsciconsole
> > > > > -lscilab_windows -llibmex -o libfooc.!
> > > > > dll -Wl,--out-implib=libfooc.a
> > > > -Wl,--export-all-symbols
> > > > > -Wl,--enable-auto-import !
> > > > >
> > > > > !
> > > > >
> > > > C:\Users\jkopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64/liblibf2c.a:
> > > > > file not recognized: File format not!
> > > > > recognized
> > > > > !
> > > > >
> > > > > !
> > > > > collect2.exe: error: ld returned 1 exit status
> > > > > !
> > > > >
> > > > > !
> > > > > Makelib:127: recipe for target 'libfooc.dll' failed
> > > > > !
> > > > >
> > > > > !
> > > > > make: *** [libfooc.dll] Error 1
> > > > > !
> > > > > at line 25 of function dlwCompile (
> > > > >
> > > > C:\NONINS~1\SCILAB~1.2\contrib\mingw\010~1.5\macros\windows\dlwCompile.sci
> > > > > line 34 )
> > > > > at line 70 of function ilib_compile (
> > > > >
> > > > C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_compile.sci
> > > > line
> > > > > 86 )
> > > > > at line 104 of function ilib_for_link (
> > > > >
> > > > C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_for_link.sci
> > > > > line 118 )
> > > > > at line 18 of executed file
> > > > C:\Users\XXX\Documents\SciLab\c experiment\z
> > > > > helpu\test_help_call.sce
> > > > >
> > > > > ilib_compile: Error while executing Makelib
> > > > >
> > > > >
> > > > > Can anybody help, how to make it works?
> > > > > (SciLab 6.0.2 on Win 7 PRO, 64 bit)
> > > > >
> > > > > thanks!
> > > > >
> > > > > BR
> > > > > JK
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Sent from:
> > > > https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html
> > > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.ut \
> > > > c.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhh \
> > > > bmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjL \
> > > > mZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html>
> > > >
> > > > > _______________________________________________
> > > > > users mailing list
> > > > > users@lists.scilab.org
> > > > <mailto:users@lists.scilab.org>
> > > > >
> > > > https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
> > > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.ut \
> > > > c.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhh \
> > > > bmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjL \
> > > > mZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>
> > > >
> > > > _______________________________________________
> > > > users mailing list
> > > > users@lists.scilab.org <mailto:users@lists.scilab.org>
> > > > http://lists.scilab.org/mailman/listinfo/users
> > > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc \
> > > > .fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhb \
> > > > mUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>
> > > >
> > > > _______________________________________________
> > > > users mailing list
> > > > users@lists.scilab.org <mailto:users@lists.scilab.org>
> > > > https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
> > > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.ut \
> > > > c.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhh \
> > > > bmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>
> > > >
> > > _______________________________________________
> > > users mailing list
> > > users@lists.scilab.org <mailto:users@lists.scilab.org>
> > > http://lists.scilab.org/mailman/listinfo/users
> > > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.f \
> > > r/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>
> > >
> >
> >
> > _______________________________________________
> > users mailing list
> > users@lists.scilab.org <mailto:users@lists.scilab.org>
> > http://lists.scilab.org/mailman/listinfo/users
> > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/ \
> > proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users> \
> > _______________________________________________
> > users mailing list
> > users@lists.scilab.org <mailto:users@lists.scilab.org>
> > https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
> > <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
> > /proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>
> >
> _______________________________________________
> users mailing list
> users@lists.scilab.org <mailto:users@lists.scilab.org>
> http://lists.scilab.org/mailman/listinfo/users
> <https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>
>
>
> _______________________________________________
> users mailing list
> users@lists.scilab.org
> https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
>
--
Stéphane Mottelet
Ingénieur de recherche
EA 4297 Transformations Intégrées de la Matière Renouvelable
Département Génie des Procédés Industriels
Sorbonne Universités - Université de Technologie de Compiègne
CS 60319, 60203 Compiègne cedex
Tel : +33(0)344234688
http://www.utc.fr/~mottelet
[Attachment #5 (text/html)]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Great ! Most of the time, the problem is due to a first install
of MingGW without having installed GCC first (it can be years ago
so that you barely remember). After this, even after uninstalling
the package, there is still some file in SCIHOME that make believe
MinGXW install script that libraries do not have to be built
again. The problem is that this file is likely created at first
startup of the package, even if GCC is not installed. A little fix
in the startup script seems necessary...</p>
<p>S.</p>
<div class="moz-cite-prefix">Le 27/09/2019 à 09:42, Jakub Kopac a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CAPenAnBzomyRQmumXmSp2WcS3xBTiM+4hqcA+CD1R9LuHTYOuQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>Dear Stephane,</div>
<div><br>
</div>
<div>after your last advice, now everything works. <br>
</div>
<div>Uninstalling Mingw and deleting SCIHOME, then reinstall
Mingw and all work as expected!</div>
<div><br>
</div>
<div>Many thanks!<br>
</div>
<div>
<div>
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature"><br>
BR</div>
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature"><br>
</div>
<div class="gmail_signature"
data-smartmail="gmail_signature">JK<br>
</div>
</div>
<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">pi 27. 9. 2019 o 9:18 Stéphane
Mottelet <<a href="mailto:stephane.mottelet@utc.fr"
moz-do-not-send="true">stephane.mottelet@utc.fr</a>>
napísal(a):<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="auto">
<div dir="ltr"><br>
</div>
<div dir="ltr"><br>
Le 27 sept. 2019 à 06:30, Jakub Kopac <<a
href="mailto:kopac.jakub@gmail.com" target="_blank"
moz-do-not-send="true">kopac.jakub@gmail.com</a>> a
écrit :<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div>I checked it: Scilab is 64 bit, GCC is 64 bit
(6.2.0) and was installed in correct order (gcc
first, then Mingw from ATOMS).</div>
<div>I uninstal and install again Mingw from ATOMS,
but I do not see transcript as you wrote.<br>
</div>
<div dir="ltr"><br>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I suppose that compilation still doesn’t work ? I would
suggest that after uninstalling Mingw atoms package you
delete your user Scilab folder (SCIHOME) then reinstall.</div>
<div><br>
</div>
<div>S.</div>
<br>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div>Sometimes thinks just do not work as expected, so
thank you for your help!</div>
<div dir="ltr"><br clear="all">
<div>
<div dir="ltr">BR</div>
<div dir="ltr"><br>
</div>
<div>JK<br>
</div>
</div>
<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">št 26. 9. 2019
o 14:53 <<a
href="mailto:stephane.mottelet@utc.fr"
target="_blank" \
moz-do-not-send="true">stephane.mottelet@utc.fr</a>> napísal(a):<br>
</div>
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div style="font-family:Arial;font-size:14px">
<p>I think that your installation of mingw
toolbox is broken, as the error <br>
</p>
<blockquote style="border-left:2px solid
blue;margin-left:2px;padding-left:12px"
type="cite">
<div dir="ltr"><span
\
style="font-family:monospace">!C:\Users\jkopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64/liblibf2c.a:
file not recognized: File format not
recognized
!<br>
!
</span></div>
</blockquote>
<p><br>
looks like an architecture mismatch (32 vs 64
bits). When you install the gcc package
*before* installing the mingw atoms package
(it has to be done in that order) , when you
exit the relauch Scilab, during the first
startup of mingw package, some libraries are
converted (transcript below):<br>
</p>
<div>Mingw Compiler support for Scilab</div>
<div>Load macros</div>
<div>Converting Libraries.</div>
<div>Build libblasplus.a</div>
<div>Build liblibf2c.a</div>
<div>Build libcore.a</div>
<div>Build libcore_f.a</div>
<div>Build liblapack.a</div>
<div>Build liboutput_stream.a</div>
<div>Build libdynamic_link.a</div>
<div>Build libinteger.a</div>
<div>Build liboptimization_f.a</div>
<div>Build liblibjvm.a</div>
<div>Build libscilocalization.a</div>
<div>Build liblinpack_f.a</div>
<div>Build libcall_scilab.a</div>
<div>Build libtime.a</div>
<div>Build libapi_scilab.a</div>
<div>Build liblibintl.a</div>
<div>Build libast.a</div>
<div>Build libfileio.a</div>
<div>Build libio.a</div>
<div>Build libstring.a</div>
<div>Build libthreads.a</div>
<div>Build libsciconsole.a</div>
<div>Build libscilab_windows.a</div>
<div>Build liblibmex.a</div>
<div>Build libscicos.a</div>
<div>Build libscicos-cli.a</div>
<div>Build libscicos_f.a</div>
<div>Build libscicos_blocks.a</div>
<div>Build libscicos_blocks-cli.a</div>
<div>Build libscicos_blocks_f.a</div>
<div>Load help</div>
<div><br>
If you have never seen this, I think that
there is something wrong. Please also check
that you have a 64bit Scilab.<br>
<br>
S.</div>
<p><br>
<br>
Jakub Kopac <<a
href="mailto:kopac.jakub@gmail.com"
target="_blank" \
moz-do-not-send="true">kopac.jakub@gmail.com</a>> a écrit :</p>
<blockquote style="border-left:2px solid
blue;margin-left:2px;padding-left:12px"
type="cite">
<div dir="ltr">
<div>I tried example from the call help
page.</div>
<div>results from ilib_build help page:</div>
<div> </div>
<div><span style="font-family:monospace">
Generate a gateway file<br>
Generate a loader file<br>
Generate a Makefile<br>
Running the makefile<br>
Compilation of build_c.obj<br>
Compilation of build_c.obj<br>
Compilation of build_c.obj<br>
Compilation of fun1.obj<br>
Compilation of fun2.obj<br>
Compilation of sci_fun1.obj<br>
Building shared library (be patient)<br>
<br>
!------------- Compile file build_c.cpp
--------------
!<br>
!
!<br>
!x86_64-w64-mingw32-g++.exe -c -DWIN32
-DSTRICT -DFORDLL -D_MSC_VER
-I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
-I"C:/NONINS~1/SCILAB~1.2/libs/f2c"
-I"C:/NONINS~1/S!<br>
!CILAB~1.2/libs/intl"
-I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!<br>
!lab/includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/localization/!<br>
!includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/time/includes"
!<br>
!-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!<br>
!NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
-I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64 -D__SCI!<br>
!LAB_TOOLBOX__ -DNDEBUG build_c.cpp
!<br>
!
!<br>
!build_c.cpp: In function 'int
build_c(wchar_t*)':
!<br>
!
!<br>
!build_c.cpp:11:5: warning: 'int
build_c(wchar_t*)' redeclared without
dllimport attribute: previous dllimport
ignored [-Wattributes]
!<br>
!
!<br>
! int build_c(wchar_t* _pwstFuncName)
!<br>
!
!<br>
! ^~~~~~~
!<br>
!
!<br>
!------------- Compile file fun1.c
--------------
!<br>
!
!<br>
!x86_64-w64-mingw32-gcc.exe -c -DWIN32
-DSTRICT -DFORDLL -D_MSC_VER
-I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
-I"C:/NONINS~1/SCILAB~1.2/libs/f2c"
-I"C:/NONINS~1/S!<br>
!CILAB~1.2/libs/intl"
-I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!<br>
!lab/includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/localization/!<br>
!includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/time/includes"
!<br>
!-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!<br>
!NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
-I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64 -D__SCI!<br>
!LAB_TOOLBOX__ -DNDEBUG fun1.c
!<br>
!
!<br>
!------------- Compile file fun2.c
--------------
!<br>
!
!<br>
!x86_64-w64-mingw32-gcc.exe -c -DWIN32
-DSTRICT -DFORDLL -D_MSC_VER
-I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
-I"C:/NONINS~1/SCILAB~1.2/libs/f2c"
-I"C:/NONINS~1/S!<br>
!CILAB~1.2/libs/intl"
-I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!<br>
!lab/includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/localization/!<br>
!includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/time/includes"
!<br>
!-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!<br>
!NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
-I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64 -D__SCI!<br>
!LAB_TOOLBOX__ -DNDEBUG fun2.c
!<br>
!
!<br>
!------------- Compile file sci_fun1.c
--------------
!<br>
!
!<br>
!x86_64-w64-mingw32-gcc.exe -c -DWIN32
-DSTRICT -DFORDLL -D_MSC_VER
-I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"
-I"C:/NONINS~1/SCILAB~1.2/libs/f2c"
-I"C:/NONINS~1/S!<br>
!CILAB~1.2/libs/intl"
-I"C:/NONINS~1/SCILAB~1.2/modules/core/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/call_sci!<br>
!lab/includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/localization/!<br>
!includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/time/includes"
!<br>
!-I"C:/NONINS~1/SCILAB~1.2/modules/windows_tools/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/ast" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/operations"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse" -I"C:/!<br>
!NONINS~1/SCILAB~1.2/modules/ast/includes/symbol"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/types" -I"C:!<br>
!/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"
-I"C:/NONINS~1/SCILAB~1.2/modules/string/includes"
-I"C:/NONINS~1/SCILAB~1.2/modules/console/includes" -m64 -D__SCI!<br>
!LAB_TOOLBOX__ -DNDEBUG sci_fun1.c
!<br>
!
!<br>
!------------- Link files --------------
!<br>
!
!<br>
!x86_64-w64-mingw32-g++.exe --shared
build_c.o fun1.o fun2.o sci_fun1.o
-std=c++11 -L"c:\program
files\gcc\x86_64-w64-mingw32\lib"
-LC:\Users\jkopac\AppData\Roaming\Sci!<br>
!lab\scilab-6.0.2\mingwlib_x64
-lgfortran -lblasplus -llibf2c -lcore
-lcore_f -llapack -loutput_stream
-ldynamic_link -linteger
-loptimization_f -llibjvm
-lscilocalizat!<br>
!ion -llinpack_f -lcall_scilab -ltime
-lapi_scilab -llibintl -last -lfileio
-lio -lstring -lthreads -lsciconsole
-lscilab_windows -llibmex -o
build_c.dll -Wl,--out-im!<br>
!plib=build_c.a -Wl,--export-all-symbols
-Wl,--enable-auto-import
!<br>
!
!<br>
!C:\Users\jkopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64/liblibf2c.a:
file not recognized: File format not
recognized
!<br>
!
!<br>
!collect2.exe: error: ld returned 1 exit
status
!<br>
!
!<br>
!Makelib:127: recipe for target
'build_c.dll' failed
!<br>
!
!<br>
!make: *** [build_c.dll] Error 1
!<br>
at line 25 of function dlwCompile (
C:\NONINS~1\SCILAB~1.2\contrib\mingw\010~1.5\macros\windows\dlwCompile.sci
line 34 )<br>
at line 70 of function ilib_compile (
C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_compile.sci
line 86 )<br>
at line 125 of function ilib_build (
C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_build.sci
line 138 )<br>
at line 78 of executed file
C:\Users\jkopac\Documents\==sukromne==\NON
BALAST\SciLab\c experiment\z helpu
2\test_help_ilib_buildl.sce<br>
<br>
ilib_compile: Error while executing
Makelib.</span></div>
<div>
<div>
<div dir="ltr"> </div>
<div dir="ltr"><br>
BR<br>
<br>
JK</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">št 26. 9.
2019 o 7:53 Stéphane Mottelet <<a
href="mailto:stephane.mottelet@utc.fr"
target="_blank" \
moz-do-not-send="true">stephane.mottelet@utc.fr</a>> napísal(a):</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="auto">
<div dir="ltr">
<div dir="ltr">Which example of the
doc did you run ? Did you try the
examples of ilib_build page ? I
consider them as a references
because they compile full gateways.</div>
<div dir="ltr"> </div>
<div dir="ltr">S.</div>
<div dir="ltr"><br>
Le 26 sept. 2019 à 06:16, Jakub
Kopac <<a
href="mailto:kopac.jakub@gmail.com"
target="_blank"
\
moz-do-not-send="true">kopac.jakub@gmail.com</a>> a écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div>Hello,</div>
<div> </div>
<div>I downloaded and instaled
gcc-6.2.0-64.exe</div>
<div>
<div>
<div dir="ltr"><br>
BR<br>
<br>
JK</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr"
dir="ltr">st 25. 9. 2019
o 21:56 Stéphane Mottelet
<<a
href="mailto:stephane.mottelet@utc.fr"
target="_blank"
\
moz-do-not-send="true">stephane.mottelet@utc.fr</a>> napísal(a):</div>
<blockquote
class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<p>Hello<br>
<br>
Which version of gcc did
you download from <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVs \
ZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/equation.com" \
rel="noreferrer" target="_blank"
\
moz-do-not-send="true">equation.com</a> ?<br>
<br>
S.<br>
<br>
> Le 25 sept. 2019 à
21:01, kjubo <<a
href="mailto:kopac.jakub@gmail.com"
target="_blank"
\
moz-do-not-send="true">kopac.jakub@gmail.com</a>> a écrit :<br>
><br>
> Dear all,<br>
><br>
> I am trying to make a
c code.<br>
> I instaled mingw
(from <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVs \
ZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/equation.com" \
rel="noreferrer" target="_blank"
\
moz-do-not-send="true">equation.com</a>) and MinGw toolbox from
ATOMS.<br>
><br>
> When I try to use a
example code from call
help page, I get following
error:<br>
> (full scilab console
print)<br>
><br>
><br>
> Generate a loader
file<br>
> Generate a Makefile<br>
> Running the
Makefile<br>
> Compilation of
fooc.obj<br>
> Building shared
library (be patient)<br>
><br>
> ------------- Compile
file fooc.c
--------------
<br>
> !<br>
><br>
> !<br>
>
x86_64-w64-mingw32-gcc.exe
-c -DWIN32 -DSTRICT
-DFORDLL -D_MSC_VER<br>
>
\
-I"C:/NONINS~1/SCILAB~1.2/libs/MALLOC/includes"!<br> >
-I"C:/NONINS~1/SCILAB~1.2/libs/f2c"
-I"C:/NONINS~1/SCILAB~1.2/libs/intl"<br>
>
\
-I"C:/NONINS~1/SCILAB~1.2/modules/core/i!<br> > ncludes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/api_scilab/includes"<br> >
\
-I"C:/NONINS~1/SCILAB~1.2/modules/call_scilab/incl!<br> > udes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/output_stream/includes"<br> >
\
-I"C:/NONINS~1/SCILAB~1.2/modules/jvm/includes"
-I!<br>
>
\
"C:/NONINS~1/SCILAB~1.2/modules/localization/includes"<br> >
\
-I"C:/NONINS~1/SCILAB~1.2/modules/dynamic_link/includes"
-I!<br>
>
\
"C:/NONINS~1/SCILAB~1.2/modules/mexlib/includes"<br> >
\
-I"C:/NONINS~1/SCILAB~1.2/modules/time/includes"
-I"C:/NONINS~1/S!<br>
>
\
CILAB~1.2/modules/windows_tools/includes"<br> >
\
-I"C:/NONINS~1/SCILAB~1.2/modules/threads/includes"
-I"C:/NONINS~1/SCILA!<br>
>
B~1.2/modules/ast/includes/ast"<br>
>
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/exps"<br> >
-I"C:/NONINS~1/SCILAB~1.2/mod!<br>
>
ules/ast/includes/operations"<br>
>
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/parse"<br> >
-I"C:/NONINS~1/SCILAB~1.2/modu!<br>
>
les/ast/includes/symbol"<br>
>
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/system_env"<br> >
-I"C:/NONINS~1/SCILAB~1.2/modu!<br>
>
les/ast/includes/types"<br>
>
\
-I"C:/NONINS~1/SCILAB~1.2/modules/ast/includes/analysis"<br> >
-I"C:/NONINS~1/SCILAB~1.2/modules!<br>
> /string/includes"
\
-I"C:/NONINS~1/SCILAB~1.2/modules/console/includes"
-m64<br>
> -D__SCILAB_TOOLBOX__
-DNDEBUG fooc.c !<br>
><br>
> !<br>
> ------------- Link
files --------------
<br>
> !<br>
><br>
> !<br>
>
x86_64-w64-mingw32-g++.exe
--shared fooc.o -std=c++11
-L"c:\program<br>
>
files\gcc\x86_64-w64-mingw32\lib"
-LC:\Users\j!<br>
>
\
kopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64
-lgfortran -lblasplus<br>
> -llibf2c -lcore
-lcore_f -llapack -lo!<br>
> utput_stream
-ldynamic_link -linteger
-loptimization_f -llibjvm<br>
> -lscilocalization
-llinpack_f -lcall_scilab
-ltime!<br>
> -lapi_scilab
-llibintl -last -lfileio
-lio -lstring -lthreads
-lsciconsole<br>
> -lscilab_windows
-llibmex -o libfooc.!<br>
> dll
-Wl,--out-implib=libfooc.a
-Wl,--export-all-symbols<br>
>
-Wl,--enable-auto-import
!<br>
><br>
> !<br>
>
C:\Users\jkopac\AppData\Roaming\Scilab\scilab-6.0.2\mingwlib_x64/liblibf2c.a:<br>
> file not recognized:
File format not!<br>
> recognized
<br>
> !<br>
><br>
> !<br>
> collect2.exe: error:
ld returned 1 exit status
<br>
> !<br>
><br>
> !<br>
> Makelib:127: recipe
for target 'libfooc.dll'
failed
<br>
> !<br>
><br>
> !<br>
> make: ***
[libfooc.dll] Error 1
<br>
> !<br>
> at line 25 of
function dlwCompile (<br>
>
C:\NONINS~1\SCILAB~1.2\contrib\mingw\010~1.5\macros\windows\dlwCompile.sci<br>
> line 34 )<br>
> at line 70 of
function ilib_compile (<br>
>
\
C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_compile.sci line<br>
> 86 )<br>
> at line 104 of
function ilib_for_link (<br>
>
\
C:\NONINSTALL\scilab-6.0.2\modules\dynamic_link\macros\ilib_for_link.sci<br> > \
line 118 )<br> > at line 18 of
executed file
C:\Users\XXX\Documents\SciLab\c
experiment\z<br>
>
helpu\test_help_call.sce<br>
><br>
> ilib_compile: Error
while executing Makelib<br>
><br>
><br>
> Can anybody help, how
to make it works?<br>
> (SciLab 6.0.2 on Win
7 PRO, 64 bit)<br>
><br>
> thanks!<br>
><br>
> BR<br>
> JK<br>
><br>
><br>
><br>
> --<br>
> Sent from: <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVs \
ZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/ \
proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html"
rel="noreferrer"
target="_blank"
\
moz-do-not-send="true">https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZ \
y/mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html</a><br> \
>
\
_______________________________________________<br> > users mailing list<br>
> <a
href="mailto:users@lists.scilab.org"
target="_blank"
\
moz-do-not-send="true">users@lists.scilab.org</a><br> > <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVs \
ZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/ \
proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users" \
rel="noreferrer" target="_blank"
\
moz-do-not-send="true">https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users</a><br>
<br>
_______________________________________________<br>
users mailing list<br>
<a
href="mailto:users@lists.scilab.org"
target="_blank"
\
moz-do-not-send="true">users@lists.scilab.org</a><br> <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVs \
ZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users"
rel="noreferrer"
target="_blank"
\
moz-do-not-send="true">http://lists.scilab.org/mailman/listinfo/users</a></p> \
</blockquote> </div>
</div>
</div>
</blockquote>
<blockquote type="cite">
<div \
dir="ltr"><span>_______________________________________________</span><br> \
<span>users mailing list</span><br> <span><a
href="mailto:users@lists.scilab.org"
target="_blank"
\
moz-do-not-send="true">users@lists.scilab.org</a></span><br> <span><a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVs \
ZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users"
target="_blank"
\
moz-do-not-send="true">https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users</a></span></div>
</blockquote>
</div>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@lists.scilab.org"
target="_blank" \
moz-do-not-send="true">users@lists.scilab.org</a><br> <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users"
rel="noreferrer" target="_blank"
\
moz-do-not-send="true">http://lists.scilab.org/mailman/listinfo/users</a></div> \
</blockquote> </div>
</blockquote>
<p><br>
<br>
</p>
</div>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@lists.scilab.org"
target="_blank" \
moz-do-not-send="true">users@lists.scilab.org</a><br> <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users" \
rel="noreferrer" target="_blank"
\
moz-do-not-send="true">http://lists.scilab.org/mailman/listinfo/users</a><br> \
</blockquote> </div>
</div>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr"><span>_______________________________________________</span><br>
<span>users mailing list</span><br>
<span><a href="mailto:users@lists.scilab.org"
target="_blank" \
moz-do-not-send="true">users@lists.scilab.org</a></span><br> <span><a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr \
/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users" \
target="_blank" moz-do-not-send="true">https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users</a></span><br>
</div>
</blockquote>
</div>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@lists.scilab.org" target="_blank"
moz-do-not-send="true">users@lists.scilab.org</a><br>
<a
href="https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users"
rel="noreferrer" target="_blank" \
moz-do-not-send="true">http://lists.scilab.org/mailman/listinfo/users</a><br> \
</blockquote> </div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" \
wrap="">_______________________________________________ users mailing list
<a class="moz-txt-link-abbreviated" \
href="mailto:users@lists.scilab.org">users@lists.scilab.org</a> <a \
class="moz-txt-link-freetext" \
href="https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.or \
g/mailman/listinfo/users">https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Stéphane Mottelet
Ingénieur de recherche
EA 4297 Transformations Intégrées de la Matière Renouvelable
Département Génie des Procédés Industriels
Sorbonne Universités - Université de Technologie de Compiègne
CS 60319, 60203 Compiègne cedex
Tel : +33(0)344234688
<a class="moz-txt-link-freetext" \
href="http://www.utc.fr/~mottelet">http://www.utc.fr/~mottelet</a> </pre>
</body>
</html>
_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic