Skip to content

Wayland GUI fails to build on macOS: Undefined symbols: "_posix_fallocate", referenced from: _create_shm_buffer #160

Description

@barracuda156
if test "wayland" = "beos"; then \
	../libtool --mode=link /usr/bin/g++-4.2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -o mlterm-wl daemon.o main_loop.o main.o \
		 ../uitoolkit/libuitoolkit.a ../vtemu/libmlterm.a ../vtemu/libmlterm_coreotl.la ../encodefilter/src/libmef.la ../baselib/src/libpobl.la  -L/opt/local/lib -lwayland-client -lm -lwayland-cursor -lxkbcommon -L/opt/local/lib -lfreetype -L/opt/local/lib -lfontconfig -lfreetype -lm     ; \
else \
	../libtool --mode=link /usr/bin/gcc-4.2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -o mlterm-wl daemon.o main_loop.o main.o \
		 ../uitoolkit/libuitoolkit.a ../vtemu/libmlterm.a ../vtemu/libmlterm_coreotl.la ../encodefilter/src/libmef.la ../baselib/src/libpobl.la  -L/opt/local/lib -lwayland-client -lm -lwayland-cursor -lxkbcommon -L/opt/local/lib -lfreetype -L/opt/local/lib -lfontconfig -lfreetype -lm     ; \
fi
libtool: link: /usr/bin/gcc-4.2 -Wl,-headerpad_max_install_names -arch ppc -o .libs/mlterm-wl daemon.o main_loop.o main.o  -L/opt/local/libexec/openssl3/lib -L/opt/local/lib ../uitoolkit/libuitoolkit.a ../vtemu/libmlterm.a ../vtemu/.libs/libmlterm_coreotl.dylib ../encodefilter/src/.libs/libmef.dylib /opt/local/var/macports/build/mlterm-694c99a6/work/mlterm-3.9.4/baselib/src/.libs/libpobl.dylib ../baselib/src/.libs/libpobl.dylib -ldl -lwayland-client -lwayland-cursor -lxkbcommon /opt/local/lib/libfontconfig.dylib /opt/local/lib/libfreetype.dylib -lm -pthread
Undefined symbols:
  "_posix_fallocate", referenced from:
      _create_shm_buffer in libuitoolkit.a(ui_display.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
gmake[1]: *** [Makefile:98: mlterm-wl] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions