[scilab-Users] Mac OS 10.5 Compilation issue

Eric E whalesuit at gmail.com
Mon Jan 5 00:19:47 CET 2009


> Well, depends what you mean by "tests of the build", if you want to
> check the creation of the binary itself, "make macros" is calling Scilab
> to build our macros.
> If you want to test Scilab features, "make check" is your friend.

Thanks, that does the trick.  I just kicked off "make check", and I'm
getting a lot of messages saying, e.g.:

315/1152 - [fileio]
dir..........................................failed  : error_output
not empty

Is this standard, or should I look into the outputs of make check?

> Pretty weird issue.
Yeah, the install issue does seem weird.

> What is your version of "install" ?
> (install --version)
Install doesn't have a --version flag on mac, and I can't find it with
strings /usr/bin/install either.  It is part of the gcc version 4.0.1
package, installed from XCode.

> Can you copy/paste the 10 last lines and the error message that you
> get ?
Included below...

> In the root directory of the source tree, what is the result of
> $ grep -E "(^INSTALL =|^INSTALL_DATA =)" Makefile
> ?
>Under Linux, I get:
>INSTALL = /usr/bin/install -c
>INSTALL_DATA = ${INSTALL} -m 644

I get the same thing as you do:
INSTALL = /usr/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644

> The -D option is provided by the autotools (ie, I am not touching this flag ... yet)

Yeah, the autotools stuff definitely seems worth leaving alone in this case.

Thanks for all the help.

Eric

/usr/bin/install -c -m 644 -D toolbox_skeleton/builder.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/builder.sce
/usr/bin/install: illegal option -- D
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
/usr/bin/install -c -m 644 -D toolbox_skeleton/changelog.txt
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/changelog.txt
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/demos/c_sum.dem.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/demos/c_sum.dem.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/demos/fortran_sum.dem.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/demos/fortran_sum.dem.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/demos/scilab_sum.dem.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/demos/scilab_sum.dem.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/demos/cpp_find.dem.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/demos/cpp_find.dem.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/demos/toolbox_skeleton.dem.gateway.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/demos/toolbox_skeleton.dem.gateway.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/etc/toolbox_skeleton.quit
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/etc/toolbox_skeleton.quit
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/etc/toolbox_skeleton.start
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/etc/toolbox_skeleton.start
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/help/builder_help.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/builder_help.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/help/en_US/build_help.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/en_US/build_help.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/help/en_US/c_sub.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/en_US/c_sub.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/help/en_US/c_sum.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/en_US/c_sum.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/help/en_US/fortran_sum.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/en_US/fortran_sum.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/help/en_US/scilab_sum.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/en_US/scilab_sum.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/help/en_US/cpp_find.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/en_US/cpp_find.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/help/fr_FR/build_help.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/fr_FR/build_help.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/help/fr_FR/c_sub.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/fr_FR/c_sub.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/help/fr_FR/c_sum.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/fr_FR/c_sum.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/help/fr_FR/fortran_sum.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/fr_FR/fortran_sum.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/help/fr_FR/scilab_sum.xml
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/help/fr_FR/scilab_sum.xml
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/license.txt
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/license.txt
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/macros/buildmacros.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/macros/buildmacros.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/macros/scilab_sum.sci
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/macros/scilab_sum.sci
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/readme.txt
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/readme.txt
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/builder_gateway.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/builder_gateway.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/c/builder_gateway_c.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/c/builder_gateway_c.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/c/sci_csub.c
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/c/sci_csub.c
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/c/sci_csum.c
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/c/sci_csum.c
/usr/bin/install: illegal option -- D

[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/fortran/builder_gateway_fortran.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/fortran/builder_gateway_fortran.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/fortran/sci_fsum.c
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/fortran/sci_fsum.c
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/cpp/builder_gateway_cpp.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/cpp/builder_gateway_cpp.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/sci_gateway/cpp/sci_cpp_find.cxx
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/sci_gateway/cpp/sci_cpp_find.cxx
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/src/builder_src.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/src/builder_src.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/src/c/builder_c.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/src/c/builder_c.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/src/c/csub.c
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/src/c/csub.c
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/src/c/csum.c
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/src/c/csum.c
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/src/fortran/builder_fortran.sce
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/src/fortran/builder_fortran.sce
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/src/fortran/fsum.f
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/src/fortran/fsum.f
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/tests/unit_tests/c_sum.tst
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/tests/unit_tests/c_sum.tst
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/tests/unit_tests/fortran_sum.tst
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/tests/unit_tests/fortran_sum.tst
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/tests/unit_tests/scilab_sum.tst
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/tests/unit_tests/scilab_sum.tst
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D toolbox_skeleton/toolbox_skeleton.iss
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/toolbox_skeleton.iss
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D
toolbox_skeleton/toolbox_skeleton_redist.iss
/usr/local/scilab/share/scilab/contrib/toolbox_skeleton/toolbox_skeleton_redist.iss
/usr/bin/install: illegal option -- D
[...]
/usr/bin/install -c -m 644 -D loader.sce
/usr/local/scilab/share/scilab/contrib/loader.sce
/usr/bin/install: illegal option -- D
[...]
make[2]: *** [install-data-local] Error 64
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1



More information about the users mailing list