在Windows 10上使用WSL和MXE构建GNU TeXmacs
沈浪熊猫儿(墨干理工套件开发者)
## 第一步:从Windows应用商店安装Ubuntu 18.04,并能正确进入WSL环境
## 第二步:在WSL中下载代码和构建依赖
### 下载代码到 $HOME/github/mxe/mxe
mkdir -p $HOME/github/mxe/mxe
cd $HOME/github/mxe/mxe
git init
git remote add origin https://github.com/mxe/mxe.git
git fetch origin
git checkout master
### 安装构建所需的依赖
sudo apt update
sudo apt-get install \
autoconf \
automake \
autopoint \
bash \
bison \
bzip2 \
flex \
g++ \
g++-multilib \
gettext \
git \
gperf \
intltool \
libgdk-pixbuf2.0-dev \
libltdl-dev \
libssl-dev \
libtool-bin \
libxml-parser-perl \
lzip \
make \
openssl \
p7zip-full \
patch \
perl \
python \
ruby \
sed \
unzip \
wget \
xz-utils
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
sudo apt install libc6-dev-i386-cross
### 构建依赖
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Not necessary: make autotools MXE_PLUGIN_DIRS=plugins/native MXE_TARGETS=
# Not necessary: make libtool MXE_PLUGIN_DIRS=plugins/native MXE_TARGETS=`ext/config.guess`
make qtbase guile # 会很久
## 第三步:构建GNU TeXmacs
export PATH=$PATH:$HOME/github/mxe/mxe/usr/bin
# 下载TeXmacs源代码并进入相关目录
mkdir build && cd build/
i686-w64-mingw32.static-cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/win
make -j8 && make install -j8
cp -r $HOME/github/mxe/mxe/usr/i686-w64-mingw32.static/share/guile/1.8/ice-9/ $HOME/win/progs/
mv $HOME/win /mnt/c/Users/xxxx/Documents/texmacs_build_`date +%Y%m%d%H`
你的回复
回复请先 登录 , 或 注册相关内容推荐
- 讨论|一个亲测可用的手机端运行exe的方法
- M3生活|比cc magic和dashboard更好用的mod压缩&排查工具——...
- 一键永久激活使用版 parallels desktop19.0.0 虚拟机下载
- Parallels Desktop 15 for Mac(pd15虚拟机)15.1.4-47270中文...
- 内推/招聘|我们(Apple)在招 New Grad
- 复现SiamFC-pytorch代码GPU显存特别小利用率0%
- AE Mysteries | 汉化解谜游戏合辑!我直接封神好嘛!!
- originpro8中文破解版 附安装教程
- 工具|Habitica 以 RPG 游戏的形式来帮助你养成好习惯
最新讨论 ( 更多 )
- 【求助】如何在没有分式的情况下打出长竖线? (naive boy)
- 墨干V1.2.9.7:智能复制和魔法粘贴 (沈浪熊猫儿)
- 关于中西文混合,只变动中文字体 (babysoul)
- .tm 文件与 .tmml 文件在储存中文文本上的差异 (zxhd)
- Texmacs在win11下突然打不开了 (Asteroid123)