Linphone的编译EXE无法运行

时间:2016-03-30 11:40:47

标签: compilation makefile voip linphone

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

配置:

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

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

  • 安装依赖项libtool,inittool等
  • 克隆贝尔啜饮并跟着它的自述文件。
  • 已安装的依赖项pkg-config,libantlr3c-3.2,antlr3,bctoolbox(使用clone和cmake),gcc,cunit。
  • 来自README的其他debian / ubuntu依赖项,例如libcunit1-dev,libpolarssl-dev,make,libgtk2.0-dev,libspeexdsp-dev,libavcodec-dev,libswscale-dev,libx11-dev,libxv-dev,libgl1- mesa-dev,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,make setup.exe

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

它给出错误"无法执行文件" (附带错误截图)。

Linphone.exe not found

输出命令" make setup.exe"是here 如果有人帮我解决这个问题,我将非常感激。

1 个答案:

答案 0 :(得分:0)

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