• suse10sp1编译glib-2


    首选通过镜像安装autoconf/authomake

    其中gtk-doc找不到,只能下载源码编译

    (none):~/glib_code/gtk-doc-GTK_DOC_1_11 # zypper sl
    # | Enabled | Refresh | Type | Name                                | URI           
    --+---------+---------+------+-------------------------------------+---------------
    1 | Yes     | No      | YaST | SUSE Linux Enterprise Server 10 SP1 | dvd:///       
    2 | Yes     | Yes     | YaST | local-dvd1                          | file:/mnt/dvd1
    3 | Yes     | Yes     | YaST | local-dvd2                          | file:/mnt/dvd2

    第一个不存在,删除 zypper sd 1

    docbook-xml-4.5

    上面页面的右上方有Next可以看到docbook-xsl-1.78.1

    docbook-xsl-1.78.1

    这里的1.78.1可以改为1.70.1等不同的版本Download DocBook from SourceForge.netDownload DocBook from SourceForge.netFormer home for the DocBook stylesheets. The development of DocBook XSL has moved to Github at https://github.com/docbook/xslt10-stylesheets. http://downloads.sourceforge.net/docbook/docbook-xsl-1.78.1.tar.bz2Download DocBook from SourceForge.net

    Index of /sources/intltool/

    以上能在镜像中的找到的都优先用镜像安装来解决。

    附:dockbook-xml-4.3 的配置(以下每一段单独复制到shell中执行,其中cp拷贝的文件需要cd进入对应的目录中。若需要删除,则删除生成的目录,例如rm -rf  /usr/share/xml/docbook/

    install -v -d -m755 /usr/share/xml/docbook/xml-dtd-4.3 &&
    install -v -d -m755 /etc/xml &&
    chown -R root:root . &&
    cp -v -af docbook.cat *.dtd ent/ *.mod \
        /usr/share/xml/docbook/xml-dtd-4.3
        
        
        
    if [ ! -e /etc/xml/docbook ]; then
        xmlcatalog --noout --create /etc/xml/docbook
    fi &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//DTD DocBook XML V4.3//EN" \
        "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//DTD DocBook XML CALS Table Model V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/calstblx.dtd" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/soextblx.dtd" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//ELEMENTS DocBook XML Information Pool V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/dbpoolx.mod" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/dbhierx.mod" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/htmltblx.mod" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//ENTITIES DocBook XML Notations V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/dbnotnx.mod" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//ENTITIES DocBook XML Character Entities V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/dbcentx.mod" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "public" \
        "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.3//EN" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3/dbgenent.mod" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "rewriteSystem" \
        "http://www.oasis-open.org/docbook/xml/4.3" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3" \
        /etc/xml/docbook &&
    xmlcatalog --noout --add "rewriteURI" \
        "http://www.oasis-open.org/docbook/xml/4.3" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3" \
        /etc/xml/docbook
        
        
        if [ ! -e /etc/xml/catalog ]; then
        xmlcatalog --noout --create /etc/xml/catalog
    fi &&
    xmlcatalog --noout --add "delegatePublic" \
        "-//OASIS//ENTITIES DocBook XML" \
        "file:///etc/xml/docbook" \
        /etc/xml/catalog &&
    xmlcatalog --noout --add "delegatePublic" \
        "-//OASIS//DTD DocBook XML" \
        "file:///etc/xml/docbook" \
        /etc/xml/catalog &&
    xmlcatalog --noout --add "delegateSystem" \
        "http://www.oasis-open.org/docbook/" \
        "file:///etc/xml/docbook" \
        /etc/xml/catalog &&
    xmlcatalog --noout --add "delegateURI" \
        "http://www.oasis-open.org/docbook/" \
        "file:///etc/xml/docbook" \
        /etc/xml/catalog
        
    for DTDVERSION in 4.1.2 4.2
    do
      xmlcatalog --noout --add "public" \
        "-//OASIS//DTD DocBook XML V$DTDVERSION//EN" \
        "http://www.oasis-open.org/docbook/xml/$DTDVERSION/docbookx.dtd" \
        /etc/xml/docbook
      xmlcatalog --noout --add "rewriteSystem" \
        "http://www.oasis-open.org/docbook/xml/$DTDVERSION" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3" \
        /etc/xml/docbook
      xmlcatalog --noout --add "rewriteURI" \
        "http://www.oasis-open.org/docbook/xml/$DTDVERSION" \
        "file:///usr/share/xml/docbook/xml-dtd-4.3" \
        /etc/xml/docbook
      xmlcatalog --noout --add "delegateSystem" \
        "http://www.oasis-open.org/docbook/xml/$DTDVERSION/" \
        "file:///etc/xml/docbook" \
        /etc/xml/catalog
      xmlcatalog --noout --add "delegateURI" \
        "http://www.oasis-open.org/docbook/xml/$DTDVERSION/" \
        "file:///etc/xml/docbook" \
        /etc/xml/catalog
    done    

    参考文章:MirrorLink(四 VNC --Ubuntu下编译)_sui1005316018的博客-CSDN博客

  • 相关阅读:
    RabbitMQ系列【15】AmqpAdmin使用详解
    计算机毕业设计之java+javaweb的影院管理系统-电影院管理系统
    UNIAPP day_02(8.31) 条件编辑、数据绑定、生命周期方法
    Uniapp实现APP云打包
    单相3.5kw无变压器住宅并网光伏系统研究
    springboot+mybatis+thymeleaf实现简单的留言板
    SpringAOP的概述与实现
    最新暴力破解漏洞技术详解
    数据库基本结论
    Java内部类 (详细讲述java内部类)
  • 原文地址:https://blog.csdn.net/evolay/article/details/125552904