Changeset 191b5a5 for general/prog/swig.xml
- Timestamp:
- 04/29/2019 07:41:59 AM (5 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 9.0, 9.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 7baaf2a
- Parents:
- b290456
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/swig.xml
rb290456 r191b5a5 7 7 <!ENTITY swig-download-http "&sourceforge-dl;/swig/swig-&swig-version;.tar.gz"> 8 8 <!ENTITY swig-download-ftp " "> 9 <!ENTITY swig-md5sum " 82133dfa7bba75ff9ad98a7046be687c">10 <!ENTITY swig-size "7. 8MB">11 <!ENTITY swig-buildsize " 91 MB (1.7GB with tests)">12 <!ENTITY swig-time "0. 3 SBU (26 SBU for tests)">9 <!ENTITY swig-md5sum "572074323f49d9cb14460d986f87230a"> 10 <!ENTITY swig-size "7.7 MB"> 11 <!ENTITY swig-buildsize "161 MB (1.3 GB with tests)"> 12 <!ENTITY swig-time "0.2 SBU (add 14 SBU for tests; both using parallelism=4)"> 13 13 ]> 14 14 … … 34 34 Generator) is a compiler that integrates <application>C</application> 35 35 and <application>C++</application> with languages including 36 <application>Perl</application>, <application>Python</application>, 37 <application>Tcl</application>, <application>Ruby</application>, 38 <application>PHP</application>, <application>Java</application>, 39 <application>C#</application>, <application>D</application>, 40 <application>Go</application>, <application>Lua</application>, 41 <application>Octave</application>, <application>R</application>, 42 <application>Scheme</application>, <application>Ocaml</application>, 43 <application>Modula-3</application>, 44 <application>Common Lisp</application>, and 45 <application>Pike</application>. <application>SWIG</application> can 36 <application>Perl</application>, 37 <application>Python</application>, 38 <application>Tcl</application>, 39 <application>Ruby</application>, 40 <application>PHP</application>, 41 <application>Java</application>, 42 <application>C#</application>, 43 <application>D</application>, 44 <application>Go</application>, 45 <application>Lua</application>, 46 <application>Octave</application>, 47 <application>R</application>, 48 <application>Scheme</application>, and 49 <application>Ocaml</application>. 50 <application>SWIG</application> can 46 51 also export its parse tree into <application>Lisp</application> 47 52 s-expressions and <application>XML</application>. … … 114 119 115 120 <para> 116 If you plan to run the tests, some fixes are needed for using Perl-5.26:117 </para>118 119 <screen><userinput>sed -i 's/\$(PERL5_SCRIPT/-I. &/' Examples/Makefile.in &&120 sed -i 's/\$command 2/-I. &/' Examples/test-suite/perl5/run-perl-test.pl</userinput></screen>121 122 <para>123 121 Install <application>SWIG</application> by running the following 124 122 commands: 125 123 </para> 126 124 127 <screen><userinput>./configure --prefix=/usr \ 128 --without-clisp \ 125 <screen><userinput>./configure --prefix=/usr \ 129 126 --without-maximum-compile-warnings && 130 127 make</userinput></screen> 131 128 132 129 <para> 133 To test the results, issue: 134 <command>make -k check TCL_INCLUDE= GOGCC=true</command>. The (un)setting 135 of the two variables <envar>GOGCC</envar> and <envar>TCL_INCLUDE</envar> 136 is necessary, since they are not correctly set by 130 To test the results, issue: <command>make -k check TCL_INCLUDE=</command>. 131 The unsetting of the variable <envar>TCL_INCLUDE</envar> is 132 necessary since it is not correctly set by 137 133 <emphasis>configure</emphasis>. The tests are only executed for the 138 134 languages installed on your machine, so the disk space and SBU values 139 135 given for the tests may vary, and should be considered as mere orders of 140 magnitude. If you have <xref linkend="python2"/> 141 installed, the Python-3 tests are not run. 142 You can run tests for Python-3 by issuing 136 magnitude. If you have <xref linkend="python2"/> installed, the Python-3 137 tests are not run. You can run tests for Python-3 by issuing 143 138 <command>PY3=1 make check-python-examples</command> followed by 144 139 <command>PY3=1 make check-python-test-suite</command>. According to
Note:
See TracChangeset
for help on using the changeset viewer.