TheFox / i8086emu

An Intel 8086 CPU Emulator written in pure PHP.

Home Page:https://fox21.at

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

storage size of 'tz' isn't known

AA1999 opened this issue · comments

When trying to install I get this:

╭─[arshia-pc] as arshia in ~/Desktop/i8086emu-src-0.9.2                                                                                                18:00:20
╰──➤ ./configure && make && make installzsh: correct 'install' to 'INSTALL' [nyae]? n
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... clang
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ANSI C... none needed
checking for dlsym in -ldl... yes
checking for wrefresh in -lncurses... yes
checking for pthread_create in -lpthread... yes
checking for g_signal_emit in -lgtk-x11-2.0... no
configure: WARNING: Without GTK there will be no GTK-GUI of i8086emu!
checking for XkbGetMap in -lgdk-x11-2.0... no
configure: WARNING: Without GTK there will be no GTK-GUI of i8086emu!
checking for g_malloc in -latk-1.0... no
configure: WARNING: Without ATK there will be no GTK-GUI of i8086emu!
checking for g_log in -lgdk_pixbuf-2.0... no
configure: WARNING: Without GTK there will be no GTK-GUI of i8086emu!
checking for cpowf in -lm... yes
checking for pango_xft_picture_render in -lpangoxft-1.0... yes
checking for g_module_open in -lpangox-1.0... no
configure: WARNING: Without Pango there will be no GTK-GUI of i8086emu!
checking for g_module_open in -lpango-1.0... no
configure: WARNING: Without Pango there will be no GTK-GUI of i8086emu!
checking for g_free in -lgobject-2.0... no
configure: WARNING: Without gobject there will be no GTK-GUI of i8086emu!
checking for g_free in -lgmodule-2.0... no
checking for g_free in -lglib-2.0... yes
configure: creating ./config.status
config.status: creating ./src/Makefile
configure: creating ./config.status
config.status: creating ./src/Makefile
config.status: creating ./src/emu.cfg
configure: creating ./config.status
config.status: creating ./src/Makefile
config.status: creating ./src/emu.cfg
config.status: creating ./Makefile
make[1]: Entering directory '/home/arshia/Desktop/i8086emu-src-0.9.2/src'
if [ "0" != "0" ]; then make i8086gui;else echo "GTK GUI is disabled - may be you lack of gtk!";fi;
GTK GUI is disabled - may be you lack of gtk!
if [ 1 -eq 1 ]; then make i8086text;fi;
make[2]: Entering directory '/home/arshia/Desktop/i8086emu-src-0.9.2/src'
gcc -O3 -pipe -std=c17 -DVERSION_NUMBER=\"0.9.2\" -c i8086proc.c
i8086proc.c: In function ‘WBMemSignalHandler’:
i8086proc.c:72:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   72 |   r_mem = (char*)lParam;
      |           ^
i8086proc.c: In function ‘i8086execCommand’:
i8086proc.c:284:19: error: storage size of ‘tz’ isn’t known
  284 |   struct timezone tz;
      |                   ^~
make[2]: *** [Makefile:68: i8086proc.o] Error 1
make[2]: Leaving directory '/home/arshia/Desktop/i8086emu-src-0.9.2/src'
make[1]: *** [Makefile:35: all] Error 2
make[1]: Leaving directory '/home/arshia/Desktop/i8086emu-src-0.9.2/src'
make: *** [Makefile:10: all] Error 2   

Doesn't seem to be the correct project.