• 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博客

  • 相关阅读:
    惯性导航定位技术
    Android View转换为Bitmap,实现截屏效果
    Ubuntu - 安装 、配置 Redis 远程连接和密码
    DFER-CLIP——使用创新视觉语言模型进行动态面部表情识别
    Java回顾-IO流-节点流/缓冲流/对象流/转换流
    MyBatis与MySql关系阐述
    超详细的Java异常处理机制知识整理
    Java 面试 - Redis
    JVM调优记录
    【计算机组成原理】总线(二)—— 总线仲裁
  • 原文地址:https://blog.csdn.net/evolay/article/details/125552904