[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