[Scilab-users] Scilab 6 issues in building the module

Tan Chin Luh chinluh at tritytech.com
Tue Mar 15 03:23:45 CET 2016


Hi Clement,

thanks for your prompt reply.

yes, it fixed the "nmake" error on the 64 -bit versions. After apply the 
fix, both 32 and 64 bits now stop at the same error during "building 
gateway"

ilib_build: Wrong value for input argument #3: existing file(s) expected.

p/s: should I confirm it is a bug first before I post on bugzilla next time? let me know the best way to do this. thanks. :)


Thanks again.

Regards,
Chin Luh



On 14/3/2016 8:37 PM, Clément David wrote:
> Hi Tan,
>
> Thanks for the information ; this is already fixed [1] ;) do not hesitate to post a bug on
> bugzilla.scilab.org next time.
>
> [1:] http://gitweb.scilab.org/?p=scilab.git;a=commit;h=064a1839fb0a501e4ff05ca23b25c2cd618be1aa
>
> Regards,
>
> --
> Clément <davidcl> David
>
> Le lundi 14 mars 2016 à 09:34 +0800, Tan Chin Luh a écrit :
>> Hi,
>>
>> I was trying to convert some of the modules to version 6 but facing some issues.
>>
>> Same machine tested with Scilab 5.5.2 32-bits and 64-bits and the compilation are both
>> successful.
>>
>> More Info on my machine :
>> 1. Windows 10 Pro 64 bits
>> 2. Scilab 6 Beta 1 32 bits
>> 3. Compiler checking :
>> --> haveacompiler
>>   ans  =
>>    T
>> --> findmsvccompiler
>>   ans  =
>>   msvc110express
>>
>>   Similar errors could be reproduce by compiling the toolbox_skeleton comes with the Scilab
>> installation:
>>
>> ******Error while executing builder.sce under Scilab 6 beta 1 32 bits
>> version***********************
>> --> exec('D:\Scilab\scilab-6.0.0-beta-32\contrib\toolbox_skeleton\builder.sce',-1)
>> Building macros...
>> -- Creation of [toolbox_skeletonlib] (Macros) --
>> Building sources...
>>     Generate a loader file
>>     Generate a Makefile
>>     Running the Makefile
>>     Compilation of fsum.f
>>     Building shared library (be patient)
>>     Generate a cleaner file
>>     Generate a loader file
>>     Generate a Makefile
>>     Running the Makefile
>>     Compilation of csum.c
>>     Compilation of csub.c
>>     Compilation of multiplybypi.c
>>     Building shared library (be patient)
>>     Generate a cleaner file
>>     Building JAR library org.scilab.contrib.toolboxskeleton.jar
>>     Compiling Java sources in D:\Scilab\scilab-6.0.0-beta-32\contrib\toolbox_skeleton\src\java\
>>     Creating JAR archive D:\Scilab\scilab-6.0.0-beta-
>> 32\contrib\toolbox_skeleton\jar\org.scilab.contrib.toolboxskeleton.jar
>>     Create loader script for Java loader.sce
>>     Create cleaner script for Java cleaner.sce
>> Building gateway...
>> at line    55 of function ilib_build               ( D:\Scilab\scilab-6.0.0-beta-
>> 32\modules\dynamic_link\macros\ilib_build.sci line 68 )
>> at line   134 of function tbx_build_gateway        ( D:\Scilab\scilab-6.0.0-beta-
>> 32\modules\modules_manager\macros\tbx_build_gateway.sci line 148 )
>> at line    10 of function builder_gw_c             ( D:\Scilab\scilab-6.0.0-beta-
>> 32\contrib\toolbox_skeleton\sci_gateway\c\builder_gateway_c.sce line 12 )
>> at line    19 of executed file D:\Scilab\scilab-6.0.0-beta-
>> 32\contrib\toolbox_skeleton\sci_gateway\c\builder_gateway_c.sce
>> at line    13 of function tbx_builder              ( D:\Scilab\scilab-6.0.0-beta-
>> 32\modules\modules_manager\macros\tbx_builder.sci line 26 )
>> at line    49 of function tbx_builder_gateway_lang ( D:\Scilab\scilab-6.0.0-beta-
>> 32\modules\modules_manager\macros\tbx_builder_gateway_lang.sci line 74 )
>> at line     6 of function builder_gateway          ( D:\Scilab\scilab-6.0.0-beta-
>> 32\contrib\toolbox_skeleton\sci_gateway\builder_gateway.sce line 8 )
>> at line     1 of executed file D:\Scilab\scilab-6.0.0-beta-
>> 32\contrib\toolbox_skeleton\sci_gateway\builder_gateway.sce
>> at line    13 of function tbx_builder              ( D:\Scilab\scilab-6.0.0-beta-
>> 32\modules\modules_manager\macros\tbx_builder.sci line 26 )
>> at line    32 of function tbx_builder_gateway      ( D:\Scilab\scilab-6.0.0-beta-
>> 32\modules\modules_manager\macros\tbx_builder_gateway.sci line 48 )
>> at line    32 of function main_builder             ( D:\Scilab\scilab-6.0.0-beta-
>> 32\contrib\toolbox_skeleton\builder.sce line 40 )
>> at line    48 of executed file D:\Scilab\scilab-6.0.0-beta-32\contrib\toolbox_skeleton\builder.sce
>>
>> ilib_build: Wrong value for input argument #3: existing file(s) expected.
>> ***********************
>>
>>
>> ******Error while executing builder.sce under Scilab 6 beta 1 64 bits
>> version***********************
>> --> exec('D:\Scilab\scilab-6.0.0-beta-64\contrib\toolbox_skeleton\builder.sce',-1)
>> Building macros...
>> -- Creation of [toolbox_skeletonlib] (Macros) --
>> Building sources...
>>     Generate a loader file
>>     Generate a Makefile
>>     Running the Makefile
>>     Compilation of fsum.f
>>     Building shared library (be patient)
>>
>> !'nmake' is not recognized as an internal or external command,  !
>> !                                                               !
>> !operable program or batch file.                                !
>> at line    36 of function dlwCompile           ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\dynamic_link\macros\windows\dlwCompile.sci line 49 )
>> at line    70 of function ilib_compile         ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\dynamic_link\macros\ilib_compile.sci line 86 )
>> at line   104 of function ilib_for_link        ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\dynamic_link\macros\ilib_for_link.sci line 118 )
>> at line    29 of function tbx_build_src        ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\modules_manager\macros\tbx_build_src.sci line 44 )
>> at line     3 of function builder_fortran      ( D:\Scilab\scilab-6.0.0-beta-
>> 64\contrib\toolbox_skeleton\src\fortran\builder_fortran.sce line 5 )
>> at line    -1 of executed file D:\Scilab\scilab-6.0.0-beta-
>> 64\contrib\toolbox_skeleton\src\fortran\builder_fortran.sce
>> at line    13 of function tbx_builder          ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\modules_manager\macros\tbx_builder.sci line 26 )
>> at line    49 of function tbx_builder_src_lang ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\modules_manager\macros\tbx_builder_src_lang.sci line 64 )
>> at line     4 of function builder_src          ( D:\Scilab\scilab-6.0.0-beta-
>> 64\contrib\toolbox_skeleton\src\builder_src.sce line 6 )
>> at line    -4 of executed file D:\Scilab\scilab-6.0.0-beta-
>> 64\contrib\toolbox_skeleton\src\builder_src.sce
>> at line    13 of function tbx_builder          ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\modules_manager\macros\tbx_builder.sci line 26 )
>> at line    32 of function tbx_builder_src      ( D:\Scilab\scilab-6.0.0-beta-
>> 64\modules\modules_manager\macros\tbx_builder_src.sci line 48 )
>> at line    31 of function main_builder         ( D:\Scilab\scilab-6.0.0-beta-
>> 64\contrib\toolbox_skeleton\builder.sce line 39 )
>> at line    48 of executed file D:\Scilab\scilab-6.0.0-beta-64\contrib\toolbox_skeleton\builder.sce
>>
>> ilib_compile: Error while executing Makelib.mak.
>>
>> ***********************
>>
>>
>>
>>
>> _______________________________________________
>> users mailing list
>> users at lists.scilab.org
>> http://lists.scilab.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users




More information about the users mailing list