filezilla源码安装教程(含错误信息解决方案)
环境搭建
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源码安装教程(含错误信息解决方案)相关推荐
- 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 ...
- 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 ...
- 最详细新版网课联盟27刷网课平台源码+安装教程+最新模板+下载地址
新版网课联盟27刷网课平台源码+安装教程+最新模板 第一步:准备一个服务器+域名 没有域名暂时使用服务器网址也可以 第二步:上传文件 上传文件到wwwroot上面,进行解压 第三步:进行防伪静态设置: ...
- 最新二开抢单系统淘宝自动抢单源码安装教程
最新二开抢单系统淘宝自动抢单源码安装教程 [2次开发版]2020最新五代分佣抢单系统唯品会京东淘宝自动抢单区块源码 新增理财宝收益分佣功能 五代分佣 新增用户提现手续费 2020年02月04日升级 新 ...
- ansible1.7.2源码安装教程
ansible1.7.2源码安装教程 ================================================================================= ...
- php网站源码安装教程
php网站源码安装教程 1.可以选择购买一个支持php的空间,空间的大小要足够大于你要在空间上传的源码文件,另外空间的速度一定要快,否则会影响到你用户的体验度,好的空间最好速度能达到100兆,这样体验 ...
- 微云二手车运营版 公众号+小程序v1.1.20+微信小程序+抖音端源码安装教程
系统包括PC+公众号+小程序v1.1.20+微信小程序+抖音小程序前端,使用前先在后台初始化下数据.播播资源网技术小编看了下说明是带PC端功能,但后台没找到设置的地方,不过公众号+小程序+抖音也够用了 ...
- php mysql 源码 安装教程_源码安装和配置apache(httpd)和 PHP 和 mysql全过程(一)...
[服务器环境为:CentOS6.5 64位目标:搭建LNMP(Linux + Nginx + MySQL + PHP +SVN),其中svn是用来代替ftp,方便开发中调试同步代码相关目录:所有软件都 ...
- LNMP源码安装教程
NGINX源码安装 # 切换阿里的源# yum -y install wget# sudo mv CentOS-Base.repo CentOS-Base.repo.bak# sudo wget -O ...
最新文章
- numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array)
- 开元弧焊机器人编程_焊接机器人的技术现状和展望
- Google实用搜索秘技六则
- 现代永磁电机交流伺服系统_【每日文献】2020-002 永磁同步电机模糊自整定自适应积分反步控制...
- 想知道大家毕业后的发展道路
- k8s argo workflow获取登录token的命令
- Innodb事务和锁
- autoupdater 更新后重新运行_Windows 10 总是自动更新?这几个方法教你关闭它
- sublime怎么编译php,让sublime编译php、js
- MATLAB库函数unwrap(相位解卷绕)的C语言实现
- 我们研究了1.5万场活动,换个大城市生活可能对你有用
- 基于静态类型分析的java程序函数调用图构建方法研究,JAVA的静态方法调用
- 医疗保险管理系统设计 Java
- Micropython加速物联网开发4 - SPI驱动5110LCD屏
- python使用pika库调用rabbitmq的交换机模式
- 特种浓缩分离:倒极电渗析技术工作原理介绍
- 测试开发工程师成长心路
- Linux内核自带SPI设备驱动测试程序分析:spidev_test.c
- find()函数用法
- jupyter安装php,如何安装jupyter
热门文章
- python 代码转程序_如何用pyinstaller把自己编写的python源代码转换成可执行程序?...
- 使用vue-cli创建vue工程
- word如何设置上标形式_word上标形式
- 基于HTML电商项目的设计与实现——html静态网站基于数码类电商购物网站网页设计与实现共计30个页面
- day1	 计算机基础以及python基础
- 小米实习生测试开发笔试题
- ubuntu和Windows双系统开机直接进入Windows,双系统添加Ubuntu引导
- 情人节程序员用HTML网页表白【爱心表白】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
- pandas 如何删掉第一行_pandas删除指定行详解
- java判断是否为long_java怎么判断是否是Long类型