我正在使用通过 Arch 中的 AUR 安装的 eiffelstudio-bin 17.05.100416-1。
当我尝试运行默认的 hello world 项目时,错误列表选项卡中出现此错误:
C Compiler Error: The use of `tempnam' is dangerous, better use `mkstemp' FILE_NAME.c_tempnam (elks) 132, 4
Error code: C Compiler Error
Error: External C/C++ compilation failed.
What to do: Check the external C/C++ compilation for details.
The use of `tempnam' is dangerous, better use `mkstemp'
在“输出”选项卡的“外部编译”下:
Preparing C compilation
Compiling C code in C1
Compiling C code in E1
/home/rivamarco/.es/eiffel_user_files/17.05/precomp/spec/linux-x86-64/EIFGENs/base-scoop-safe/W_code/preobj.o(Cobj8.o): in function "F236_6717":
(.text+0x7d19): warning: the use of `tempnam' is dangerous, better use `mkstemp'
C compilation completed
显然,hello world 程序不起作用。
我正在使用 gcc 7.2.1+20171224-2,如果它有用的话。
我能做些什么?
提前致谢。