首页 > 系统相关 >msys2 : yosys Cross-Building for Windows with MXE

msys2 : yosys Cross-Building for Windows with MXE

时间:2022-09-28 08:56:57浏览次数:80  
标签:Building msys2 x86 Windows w64 mingw 64 yosys mxe

Check http://mxe.cc/#requirements and install all missing requirements.

安装 msys2-x86_64-20220904.exe ,需要加装 一些包。

比如

安装  mingw-w64-python-mako    

Package: mingw-w64-x86_64-python-mako

pacman -S mingw-w64-x86_64-python-mako

Package: mingw-w64-x86_64-gdk-pixbuf2

pacman -S mingw-w64-x86_64-gdk-pixbuf2

Package: p7zip

缺失的包 可以 用  bing 在 https://packages.msys2.org/package/p7zip 网站搜索。

----------------------------

As root (or other user with write access to /usr/local/src):

cd /usr/local/src
git clone https://github.com/mxe/mxe.git
cd mxe

make -j$(nproc) MXE_PLUGIN_DIRS="plugins/tcl.tk" \
MXE_TARGETS="i686-w64-mingw32.static" \
gcc tcl readline

Then as regular user in some directory where you build stuff:

git clone https://github.com/YosysHQ/yosys.git yosys-win32
cd yosys-win32
make config-mxe
make -j$(nproc) mxebin

Open YosysVS.sln with Visual Studio

标签:Building,msys2,x86,Windows,w64,mingw,64,yosys,mxe
From: https://www.cnblogs.com/chunk998/p/16736762.html

相关文章

  • D3D所用Windows应用程序流程
    概述本篇说讲的是window窗口程序——由主窗口、菜单、工具栏、滚动条、按钮等控件组成,而D3D游戏编程并不需要过于复杂的GUI(graphicsuserinterface),仅仅需要一个主窗口用......
  • VS2010创建windows服务其实很简单 ProjectInstaller.cs Timer
    VS2010创建windows服务其实很简单ProjectInstaller.cs【IT168技术】很多人会对使用VisualStudio有不少的烦恼,下面我们来看一下作者是如何创建windows服务的,看后你......
  • 第02章 Windows11的基本使用
    第02章Windows11的基本使用第01阶段Java语言核心技术1.Windows11的介绍Windows11是由微软公司(Microsoft)开发的操作系统,应用于计算机和平板电脑等设备。也是全世界......
  • 1. Windows机器安装配置freeSSHd服务
    1.      Windows机器安装配置freeSSHd服务第一步,官网下载http://www.freesshd.com/?ctt=download,选择freeSSHd.exe。 第二步,选择以管理员身份运行,使用administr......
  • [备忘]端口占用的解决方法(Windows,CentOS,Redhat)
    Windows查看被占用端口对应的PID(比如8080)netstat-aon|findstr8080查看是哪个进程占用的,然后决定要不要释放tasklist|findstr8080释放端口taskkill-pid......
  • windows下mysql的数据主主同步
    mysql主主备份:保证各服务器上的数据库中的数据一致,因此需要开启数据库同步机制。由于是一整套系统,并且系统内含数据库。由于任何一台服务器都有可能被选中,因此要让所有的......
  • Linux、Windows下Redis的安装即Redis的基本使用详解
    前言什么是RedisRedis是一个基于内存的key-value结构数据库。Redis是互联网技术领域使用最为广泛的存储中间件,它是「RemoteDictionaryService」的首字母缩写,也就......
  • 「国产系统」Tubian 0.3,兼容Windows和Android的GNU/Linux系统!
    Tubian是我的自用系统整理而成的Linux发行版,基于Debian,对Windows和Android应用提供了较为完善的兼容。可以直装QQTIM微信MSOFFICE等大量Windows应用,并且几乎实现对Android......
  • 【Azure 应用服务】App Service频繁出现 Microsoft.WindowsAzure.Diagnostics.Diagnos
    问题描述在使用AppService的过程中,发现应用频繁出现503错误,通过Kudu站点获取到Logfiles。在Eventlog.xml文件中,发现大量的Microsoft.WindowsAzure.Diagnostics.Diag......
  • windows安装ngxin
    1.去nginx官网下载http://nginx.org/en/download.html下载后解压到本地2.安装部署1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,一定要在dos窗......