如何安装 FreeBASIC?

如何安装 FreeBASIC?

我使用提供的 shell 安装程序在 Ubuntu 14 下安装了 FreeBasic,并收到安装成功的消息。

但是,当我尝试运行编译器时,它会给出丢失文件的列表-dev,其中只有两个我能够在存储库中找到。

安装 README 表明列出的某些依赖项在某些 Linux 方言中可能有不同的名称。

如何找到 Ubuntu 中缺少的依赖项?

答案1

FreeBASIC wiki(具体来说,http://freebasic.net/wiki/DevBuildLinux) 描述了如何在 Linux 上编译 FB,并建议使用以下软件包:

  • 海湾合作委员会
  • 制作
  • libncurses5-dev
  • libgpm-dev
  • libx11-dev
  • libxext-dev
  • libxpm-dev
  • libxrandr-dev
  • libxrender-dev
  • libgl1-mesa-dev
  • libffi-dev

您可以使用以下命令通过一个命令安装它们:

sudo apt install gcc make lib{ncurses5,gpm,x11,xext,xpm,xrandr,xrender,gl1-mesa,ffi}-dev

如果您确实计划从头开始构建 FreeBASIC 编译器和运行时库,则可能仅需要某些软件包。但它们至少足以让程序使用 fbc 进行编译和运行。

答案2

我对 freeBASIC 依赖项进行了一些谷歌搜索,这可能会有所帮助

sudo apt-get install gcc-multilib g++-multilib
sudo apt-get install lib32ncurses5-dev
sudo apt-get install libx11-dev:i386 libxext-dev:i386 libxrender-dev:i386 libxrandr-dev:i386 libxpm-dev:i386

相关内容