标签: ellcc

构建ELLCC时出错

build从ELLCC 运行脚本会导致此错误

gcc -DHAVE_CONFIG_H -I. -I../../../src/binutils/binutils  -I. -I../../../src/binutils/binutils -I../bfd -I../../../src/binutils/binutils/../bfd -I../../../src/binutils/binutils/../include -I./../intl -DLOCALEDIR="\"/Library/Caches/Homebrew/ellcc--svn-HEAD/lib/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation  -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -Wno-unused-value -Wno-shadow  -MT nm.o -MD -MP -MF .deps/nm.Tpo -c -o nm.o ../../../src/binutils/binutils/nm.c
../../../src/binutils/binutils/nm.c:1690:28: error: 'sbrk' is deprecated
      [-Werror,-Wdeprecated-declarations]
      char *lim = (char *) sbrk (0);
                           ^
/usr/include/unistd.h:582:7: note: 'sbrk' declared here
void    *sbrk(int);
         ^
Run Code Online (Sandbox Code Playgroud)

以下编译器使用了相同的结果:

  • gcc 4.8
  • llvm-gcc 2.8
  • llvm 3.3

macos clang cross-compiling binutils ellcc

5
推荐指数
2
解决办法
3948
查看次数

标签 统计

binutils ×1

clang ×1

cross-compiling ×1

ellcc ×1

macos ×1