`

在linux32上编译c程序,依赖apr的库,碰到的编译问题

阅读更多

 在linux32上编译c程序,程序依赖apr,在编译时出现下面的错误: 

 /apr-1/apr.h:358: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘apr_off_t’

 

经过调查,发现是在32位机器上,编译c程序时需要说明要支持大文件,给CFLAGS增加设置

CFLAGS=-D_LARGEFILE64_SOURCE

编译通过

 

参考:http://stackoverflow.com/questions/2102821/linking-apache-libraries#

 

 

0
0
分享到:
评论

相关推荐

    svn 1.8.13 linux版及依赖包

    svn 1.8.13 linux版及依赖包,apr 1.5.2,apr 1.5.4,serf-1.3.9,scon,openssl,在rhel6和rhel7上编译成功,

    apache2.4.18

    linux 编译通过,可以使用,编译时需要依赖库apr,apr-iconv,apr-util,openssl,pcre

    CentOS Linux7.6安装SVN1.10.6过程及依赖的安装包.zip

    CentOS默认yum安装的SVN版本太老了,新的版本就要自己编译安装,自己整理了依赖包文件和依赖包的安装过程,最后是SVN的安装启动,包含的文件如下 apr-1.6.5.tar.gz apr-util-1.6.1.tar.gz sqlite-autoconf-3250100....

    Linux编译安装LAMP

    安装部分依赖  安装apr(可选) # tar -xf apr-1.5.0.tar.bz2 # cd apr-1.5.0 #./configure –prefix=/usr/local/apr //指定其安装位置 # make && make install 安装apr-util # tar -xf apr-util-1.5.3....

    subversion1.7.7套装含svn+apr+sqlite+neon

    亲测Asianux 3可用 非apache版 内含svn安装所要依赖的apr+sqlite+neon源码包,编译安装即可。 svn编译安装后,请手动将库文件link到/usr/bin/下

    Centos7.2 编译安装方式搭建 phpMyAdmin

    安装方式:在本文中所有依赖软件均使用最新版本源码编译安装。 操作系统:Centos7.2 x86_64位 一、编译安装 并配置 httpd 2.4.7,由于软件依赖,先安装 pcre apr 以及 apr-util 1. 下载 编译 安装 pcre tar zxvf ...

    Linux源码安装apache与常见错误解决

     httpd-2.4.4需要较新版本的apr和apr-util,因此需要事先对其进行升级。  升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包(谨慎!小心)。下面是使用源代码的方式行,它们的下载路径为:(~_~...

    apache httpd2.4.46源码包

    此源码包有apache源码包,相关依赖包apr,apr-util,pcre等等。可以确保编译apache安装成功。

    JAVA上百实例源码以及开源项目

    (2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足...

    2-21 第1周总结

    寒假的情况 这个假期过得超级舒服,因为疫情的原因连拜年也省了呢(^ ▽ ^),每天大胆地发呆连划水...后端暂时用的是原始的Serverlet,其他的东西也就是顺手搭建了一个Tomcat+Nginx负载均衡,给Tomcat编译了一个APR的ap

    Java资源包01

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    JAVA上百实例源码以及开源项目源代码

    (2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足...

    java开源包1

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包11

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包2

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包3

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包6

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包5

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

    java开源包10

    GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....

Global site tag (gtag.js) - Google Analytics