环境搭建

1、拿到filezilla-3.8.1源码,wxWidgets-2.8.12源码
filezilla 传送门
wxWidgets 传送门

下面是编译环境的搭建(目前记录的是uos上搭建环境的问题与解决方案,部分疑难问题的错误信息在括号内标注,ubuntu 16.04也可,不过貌似问题会更多一些)

wxWidgets:

1、./configure 如果出现./config.guess: unable to guess system type 执行下面的代码
wget -O config.guess ‘http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD’
wget -O config.sub ‘http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD’
2、完整的configure: ./configure --with-gtk --enable-unicode --disable-shared
3、缺少gtk-2.0 直接sudo apt install gtk-2.0 即可
4、make
5、sudo make install

依赖:

sqlite3(filezilla need)
gtk-2.0(wxWidgets need)

filezilla:

./configure --prefix=/home/lyg/Desktop/ --with-tinyxml=builtin --without-dbus
make
make install

问题&&方案:
1、autoreconf -ivf (config/missing:行81: aclocal-1.15:未找到命令)

2、base_64 char–>int (error: narrowing conversion of ‘-2’ from ‘int’ to ‘char’ inside { })

3、src/interface/Makefile --> LIBS = -lX11 (undefined reference to symbol ‘XGetWindowAttributes’)

filezilla源码安装教程(含错误信息解决方案)相关推荐

  1. php+mysql案例含源码_【专注】Zabbix源码安装教程—步骤详解(1)安装前准备

    一.实验环境准备 Rhel 7.6 x86_64(server) 192.168.163.72 Rhel 6.5 x86_64(agent) 192.168.163.61 均已配置操作安装光盘为YUM ...

  2. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

  3. 最详细新版网课联盟27刷网课平台源码+安装教程+最新模板+下载地址

    新版网课联盟27刷网课平台源码+安装教程+最新模板 第一步:准备一个服务器+域名 没有域名暂时使用服务器网址也可以 第二步:上传文件 上传文件到wwwroot上面,进行解压 第三步:进行防伪静态设置: ...

  4. 最新二开抢单系统淘宝自动抢单源码安装教程

    最新二开抢单系统淘宝自动抢单源码安装教程 [2次开发版]2020最新五代分佣抢单系统唯品会京东淘宝自动抢单区块源码 新增理财宝收益分佣功能 五代分佣 新增用户提现手续费 2020年02月04日升级 新 ...

  5. ansible1.7.2源码安装教程

    ansible1.7.2源码安装教程 ================================================================================= ...

  6. php网站源码安装教程

    php网站源码安装教程 1.可以选择购买一个支持php的空间,空间的大小要足够大于你要在空间上传的源码文件,另外空间的速度一定要快,否则会影响到你用户的体验度,好的空间最好速度能达到100兆,这样体验 ...

  7. 微云二手车运营版 公众号+小程序v1.1.20+微信小程序+抖音端源码安装教程

    系统包括PC+公众号+小程序v1.1.20+微信小程序+抖音小程序前端,使用前先在后台初始化下数据.播播资源网技术小编看了下说明是带PC端功能,但后台没找到设置的地方,不过公众号+小程序+抖音也够用了 ...

  8. php mysql 源码 安装教程_源码安装和配置apache(httpd)和 PHP 和 mysql全过程(一)...

    [服务器环境为:CentOS6.5 64位目标:搭建LNMP(Linux + Nginx + MySQL + PHP +SVN),其中svn是用来代替ftp,方便开发中调试同步代码相关目录:所有软件都 ...

  9. LNMP源码安装教程

    NGINX源码安装 # 切换阿里的源# yum -y install wget# sudo mv CentOS-Base.repo CentOS-Base.repo.bak# sudo wget -O ...

最新文章

  1. numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array)
  2. 开元弧焊机器人编程_焊接机器人的技术现状和展望
  3. Google实用搜索秘技六则
  4. 现代永磁电机交流伺服系统_【每日文献】2020-002 永磁同步电机模糊自整定自适应积分反步控制...
  5. 想知道大家毕业后的发展道路
  6. k8s argo workflow获取登录token的命令
  7. Innodb事务和锁
  8. autoupdater 更新后重新运行_Windows 10 总是自动更新?这几个方法教你关闭它
  9. sublime怎么编译php,让sublime编译php、js
  10. MATLAB库函数unwrap(相位解卷绕)的C语言实现
  11. 我们研究了1.5万场活动,换个大城市生活可能对你有用
  12. 基于静态类型分析的java程序函数调用图构建方法研究,JAVA的静态方法调用
  13. 医疗保险管理系统设计 Java
  14. Micropython加速物联网开发4 - SPI驱动5110LCD屏
  15. python使用pika库调用rabbitmq的交换机模式
  16. 特种浓缩分离:倒极电渗析技术工作原理介绍
  17. 测试开发工程师成长心路
  18. Linux内核自带SPI设备驱动测试程序分析:spidev_test.c
  19. find()函数用法
  20. jupyter安装php,如何安装jupyter

热门文章

  1. python 代码转程序_如何用pyinstaller把自己编写的python源代码转换成可执行程序?...
  2. 使用vue-cli创建vue工程
  3. word如何设置上标形式_word上标形式
  4. 基于HTML电商项目的设计与实现——html静态网站基于数码类电商购物网站网页设计与实现共计30个页面
  5. day1 计算机基础以及python基础
  6. 小米实习生测试开发笔试题
  7. ubuntu和Windows双系统开机直接进入Windows,双系统添加Ubuntu引导
  8. 情人节程序员用HTML网页表白【爱心表白】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  9. pandas 如何删掉第一行_pandas删除指定行详解
  10. java判断是否为long_java怎么判断是否是Long类型