1. libiconv 1.14 报错
./stdio.h:1010:1: error: 'gets' undeclared here (not in a function)
解决方案:
patch文件 http://www.itkb.ro/userfiles/file/libiconv-glibc-2.16.patch.gz
然后patch。
2. 编译调用llvm项目报错:
error: #error "Must #define __STDC_LIMIT_MACROS before #including Support/DataTypes.h"
解决方案:
在编译选项后+:
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS `llvm-config --cxxflags --ldflags --libs` -ldl
我的问题是在使用makefile文件编译时候,故加在makefile文件中。
eclipse juno添加vmaven插件后报错
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f1b169e6981, pid=26813, tid=139757078271744
#
# JRE version: Java(TM) SE Runtime Environment (8.0_11-b12) (build 1.8.0_11-b12)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.11-b03 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libsoup-2.4.so.1+0x6e981] soup_session_feature_detach+0x11
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# ............./hs_err_pid26813.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
解决方案:在eclipse/configuration/config.ini文件最后添加:org.eclipse.swt.browser.DefaultType=mozilla