Categories
LibreOffice 计算机

构建 LibreOffice Bibisect 仓库 – 使用 icecream 分布式编译

上图中有三台主机: x230i-vm 是位于一台 Fedora 主机上的 VirtualBox 虚拟机(Ubuntu 18.04.4 最小化安装),宿主机有四个 cpu 线程但我只分配给虚拟机3个,其余一个用于在宿主机上用于 icecc-scheduler 来分配编译任务,libreoffice 的源代码及 git 仓库均位于这台虚拟机上。在虚拟机上构建是因为 Fedora 宿主机上的 glibc 版本太高,若直接在宿主机上编译,得到的程序可能无法在其它系统中运行。这台虚拟机中启用 iceccd.service,虚拟机外的宿主机上启用 icecc-scheduler.service。 suojianni-X230 是一台 Ubuntu 18.04.4 系统的单独机器,不是虚拟机,是最小化安装,启用 iceccd.service。 localhost 是一另台 Fedora 31 的单独机器,不是虚拟机,启用 iceccd.service。 上图中,Ubuntu 18.04.4 为了节省 cpu 和 ram 资源,只启用了终端模式,没有启用图形界面。 编译的结果在这里:https://go.suokunlong.cn:88/cgit/lo/bibisect-linux-64-7.0-CN/ 源代码在这里:https://go.suokunlong.cn:88/cgit/lo/bibisect_tool/

Categories
LibreOffice

LibreOffice 源代码及 bibisect 仓库国内镜像

在国内的网络环境下,克隆 LibreOffice 的源代码仓库、克隆翻译子模块仓库,编译时获取依赖的 external_tarballs,以及参与 bug 诊断时获取 “二进制二分查找 (bibisect) ” 仓库,都存在很大的困难,严重影响了大家的参与度。通过折腾,我把我手头的一些资源放在了自己的墙内服务器上,供需要的人自由获取,以方便大家参与。

Categories
LibreOffice 财务会计

如何快速输入复杂的财务公式 — 以 β 系数为例

工具:LibreOffice 步骤: 新建 Writer 文档; 插入 > 对象 > 公式; %beta_i = {COV(R_i, R_m)} over { {%sigma_m} ^2 } = {%rho_{i,m} %sigma_i %sigma_m} over { {%sigma_m} ^2 } = %rho_{i,m} times { %sigma_i over %sigma_m } 其中:% 为转意字符:%beta 会被转意为希腊字母 β,%sigma 会被转意为希腊字母 σ,%rho 会被转意为希腊字母 ρ. Over 两侧的部分会被放置在横线除号上下。 花括号 { } 用于组合。 下划线 _ 表示下标。 ^ 表示上标(幂)。 […]

Categories
LibreOffice

icecream – configure: error: Could not figure out what C++ library this is

今日在尝试编译libreoffice时,据说启用icecream能够加速编译,于是就在将一台Fedora 26主机设置为scheduler,这台Fedora主机和另一台Ubuntu主机上启用iceccd守护进程。通过icecc-monitor能够看到两台机器上的icecream均正常。但是当在libreoffice源代码下的 autogen.input 中加入 –enable-icecream 选项后,运行autogen.sh出现以下错误: … checking whether gcc supports -mno-avx… yes checking whether gcc supports -fstack-protector-strong… yes checking whether gcc supports atomic functions… yes checking whether gcc supports __builtin_ffs… yes checking whether gcc supports __attribute__((deprecated(message)))… yes checking whether /usr/sbin/bin/g++ defines __base_class_type_info in cxxabi.h… no checking whether /usr/sbin/bin/g++ defines __class_type_info in cxxabi.h… no checking […]

Categories
LibreOffice

LibreOffice Daily Build 每日构建版简体中文和繁体中文下载

和大家分享一下LibreOffice的每日构建版,是我根据每天最新的LibreOffice源代码自己编译的,启用了简体中文和繁体中文。目前只有 master 分支 linux 下的 64 位版本,欢迎大家测试。如果发现 bug 请向官方 bug tracker 反馈。