breakpad 32位构建在64位Linux系统上失败

Arpit

我正在尝试在64位Linux系统上构建32位Breakpad,但出现构建错误。我做了以下解释为在这里

./configure CXXFLAGS = -m32 CFLAGS = -m32 CPPFLAGS = -m32

制作

制造中,出现以下错误:

src / common / stabs_reader.cc:在成员函数'bool google_breakpad :: StabsReader :: Process()'中:

src / common / stabs_reader.cc:98:35:错误:未在此范围内声明'N_UNDF'

 } else if (iterator_->type == N_UNDF && unitized_) {
                               ^

Makefile:4678:目标'src / common / stabs_reader.o'的配方失败

制作:*** [src / common / stabs_reader.o]错误1

然后,我查看了./configure输出,并发现可能是a.out.h由于以下输出而引起的问题

正在检查a.out.h的可用性...否

正在检查a.out.h的存在...否

正在检查a.out.h ...否

还有其他人遇到这个问题吗?我想念什么吗?

佩泰什

看起来像32位Breakpad版本中的错误。

我已经为该项目提交了补丁。在此期间,您可以简单地编辑src/common/stabs_reader.h和替换:

#include <a.out.h>

#include <linux/a.out.h>

并配置为:

env ac_cv_header_a_out_h=yes CXXFLAGS=-m32 CFLAGS=-m32 CPPFLAGS=-m32 ./configure

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Linux上的Breakpad测试示例错误

来自分类Dev

在Linux上使用Google Breakpad HTTPUpload功能

来自分类Dev

Qt Breakpad结果

来自分类Dev

Qt Breakpad结果

来自分类Dev

在64位linux系统上的32位apache

来自分类Dev

如何使用npm在64位系统上构建32位二进制文件?

来自分类Dev

如何使用npm在64位系统上构建32位二进制文件?

来自分类Dev

C ++在64位系统上构建32位二进制文件

来自分类Dev

在setup.sh之前使用linux 32时,64位Ubuntu上的32位程序失败

来自分类Dev

在setup.sh之前使用linux 32时,64位Ubuntu上的32位程序失败

来自分类Dev

在64位Windows系统上的虚拟PC上安装32位Linux是否可以?

来自分类Dev

Ubuntu在32位操作系统上安装64位

来自分类Dev

如何在32位系统上安装64位库?

来自分类Dev

在32位系统上运行64位程序

来自分类Dev

在64位系统上安装32位WinDbg

来自分类Dev

Ubuntu在32位操作系统上安装64位

来自分类Dev

建立Google Breakpad Android示例错误

来自分类Dev

Google-breakpad中无用的转储

来自分类Dev

Google-breakpad中无用的转储

来自分类Dev

为什么cmake在64位系统上查找32位库而不是64位库?

来自分类Dev

在64位gentoo linux上运行32位程序

来自分类Dev

Linux上的32位,64位CPU操作模式

来自分类Dev

32位和64位系统

来自分类Dev

使用PHP计算32位系统上的按位64位运算

来自分类Dev

在64位linux上从32位模式切换到64位(长模式)

来自分类Dev

将旧的32位操作系统安装在新的64位系统上。表现?

来自分类Dev

int是32位还是长64位,而不管系统是32位还是64位?

来自分类Dev

int是32位还是长64位,而不管系统是32位还是64位?

来自分类Dev

具有64位linux操作系统的32位EFI。能做到吗

Related 相关文章

热门标签

归档