Ignore:
Timestamp:
03/22/2017 02:11:24 AM (7 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, 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:
5be59bff
Parents:
2b04d83
Message:

asymptote-2.40

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18526 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/typesetting/asymptote.xml

    r2b04d83 rf95867c  
    77  <!ENTITY asymptote-download-http "&sourceforge-repo;/sourceforge/asymptote/asymptote-&asymptote-version;.src.tgz">
    88  <!ENTITY asymptote-download-ftp  " ">
    9   <!ENTITY asymptote-md5sum        "69df7cbe85f8daed0ea58b38c2cbe0d8">
     9  <!ENTITY asymptote-md5sum        "33a17fbb0b9592ea73fbcd32e643e2ef">
    1010  <!ENTITY asymptote-size          "3.4 MB">
    11   <!ENTITY asymptote-buildsize     "147 MB">
     11  <!ENTITY asymptote-buildsize     "149 MB">
    1212  <!ENTITY asymptote-time          "1.7 SBU">
    1313]>
     
    7474    <bridgehead renderas="sect4">Required</bridgehead>
    7575    <para role="required">
    76       <xref linkend="freeglut"/>,
    7776      <xref linkend="gs"/>,
    7877      <xref linkend="texlive"/>
     
    8180    <bridgehead renderas="sect4">Recommended</bridgehead>
    8281    <para role="recommended">
     82      <xref linkend="freeglut"/>,
    8383      <xref linkend="gc"/>
    8484    </para>
     
    8686    <bridgehead renderas="sect4">Optional</bridgehead>
    8787    <para role="optional">
    88       <ulink url="http://www.fftw.org/">FFTW</ulink>,
    89       <xref linkend="gsl"/>
     88      <xref linkend="gsl"/>,
     89      <xref linkend="libsigsegv"/>,
     90      <ulink url="http://www.fftw.org/">FFTW</ulink>
    9091    </para>
    9192
     
    116117
    117118<screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &amp;&amp;
    118 export CFLAGS="-g -O2" &amp;&amp;
    119119./configure --prefix=/opt/texlive/&texlive-year; \
    120120 --bindir=/opt/texlive/&texlive-year;/bin/$TEXARCH \
     
    137137    </para>
    138138
    139 <screen role="root"><userinput>make install</userinput></screen>
     139<screen role="root"><userinput>
     140make install                                                &amp;&amp;
     141rm -fv /opt/texlive/&texlive-year;/texmf-dist/doc/info/asymptote.info
     142
     143</userinput></screen>
    140144
    141145  </sect2>
     
    144148    <title>Command Explanations</title>
    145149
    146     <para>
    147       <command>export CFLAGS="-g -O2"</command>: by default CXXFLAGS of -g -O2
    148       and CFLAGS of -g -O3 are used, but the CFLAGS follow the CXXFLAGS and
    149       therefore override them. With gcc-6.3.0, using -O3 here breaks the build.
    150       If you normally remove '-g' in your own CFLAGS and CXXFLAGS you can do
    151       that here.
    152     </para>
    153 
    154150    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    155151     href="../../xincludes/tex-prefix.xml"/>
    156 
    157     <para>
    158       Exceptionally, asymptote will create an <filename
    159       class="directory">asymptote/</filename> subdirectory for
    160       <filename>asymptote.info</filename> even though the
    161       <filename>asy-faq.info</filename> file will be in the main
    162       <application>texlive</application>
    163       <filename class="directory">info/</filename> directory. Both files
    164       <emphasis>will</emphasis> be found by <command>info</command>.
    165     </para>
    166152
    167153    <para><parameter>--libdir=/opt/texlive/&texlive-year;/texmf-dist;</parameter>:
     
    177163    <application>texlive</application> directories instead of creating a
    178164    <filename class="directory">texmf-local</filename> directory for them.</para>
     165
     166    <para>
     167      <command>rm -fv /opt/texlive/.../asymptote.info</command>:
     168      This deletes the file installed by <application>texlive</application>.
     169      Exceptionally, asymptote will create an <filename
     170      class="directory">asymptote/</filename> subdirectory for its own
     171      <filename>asymptote.info</filename> even though a possibly older
     172      version from <xref linkend="texlive"/> is in the main
     173      <application>texlive</application>
     174      <filename class="directory">info/</filename> directory. Both the
     175      new version and the existing <filename>asy-faq.info</filename>
     176      <emphasis>will</emphasis> be found by <command>info</command>.
     177    </para>
    179178
    180179  </sect2>
Note: See TracChangeset for help on using the changeset viewer.