【问题标题】:Linphone's Compiled EXE can not runLinphone 编译的 EXE 无法运行
【发布时间】:2016-03-30 11:40:46
【问题描述】:

我是 linphone 编译的新手,我正在尝试在我的 Ubuntu 系统上编译它。

配置:

  • 操作系统:Ubuntu 14.04 LTS
  • 手机版:3.9.1
  • 使用 wine 设置 Inno 编译器

我已按照 Linphone 的 README 文件中提到的所有步骤,并按照以下步骤操作。

  • 安装依赖库 libtool、inittool 等
  • 克隆 belle-sip 并按照它的自述文件进行操作。
  • 已安装依赖项 pkg-config、libantlr3c-3.2、antlr3、bctoolbox(使用克隆和 cmake)、gcc、cunit。
  • 自述文件中的其他 debian / ubuntu 依赖项,例如 libcunit1-dev、libpolarssl-dev、make、libgtk2.0-dev、libspeexdsp-dev、libavcodec-dev、libswscale-dev、libx11-dev、libxv-dev、libgl1-台面开发,libglew1.6-dev,libv4l-dev,libxml2-dev,libreadline-dev,libgsm1-dev,libtheora-dev,libsqlite3-dev,libupnp4-dev,libsrtp-dev
  • 使用 ./autogen.sh、./configure、make、make install、make zip、ma​​ke setup.exe 编译

上述所有命令都成功运行并成功生成输出文件,如 Makefile、.zip 文件、.exe 文件。 当我尝试在任何 Windows 系统中安装生成的 .exe(大小 22 MB)时,它安装成功但在安装过程中没有生成 Linphone.exe 文件

它给出了一个错误“无法执行文件”(附加错误截图)。

命令“make setup.exe”的输出是here 如果有人帮助我解决这个问题,我将不胜感激。

【问题讨论】:

  • 如果有人对此有任何线索,请帮助我。我真的被困在这里了。您的帮助将不胜感激。

标签: compilation makefile voip linphone


【解决方案1】:

有点晚了,但是:根据日志文件,添加到安装程序的文件名为bin/linphone,而不是bin\linphone.exe。看起来像是疏忽,因为 Windows 使用扩展名来指示可执行文件,而 Linux 使用 +x 位。

【讨论】:

    猜你喜欢
    • 2014-05-30
    • 1970-01-01
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    • 2013-07-19
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多