Source: https://github.com/texmacs/texmacs/commit/22aefdea075f41d41b78e79af492426c61c1ca99
OS: Debian 10 aarch64
Reproduction:
./configure
make -j4
Result:
/usr/bin/ld: Objects/pipe_link.o: in function pipe_link_rep::stop()': pipe_link.cpp:(.text+0xcd8): undefined reference to
remove_notifier(socket_notifier)’
/usr/bin/ld: pipe_link.cpp:(.text+0xd10): undefined reference to remove_notifier(socket_notifier)' /usr/bin/ld: Objects/pipe_link.o: in function
pipe_link_rep::start()’:
pipe_link.cpp:(.text+0x121c): undefined reference to add_notifier(socket_notifier)' /usr/bin/ld: pipe_link.cpp:(.text+0x126c): undefined reference to
add_notifier(socket_notifier)’
/usr/bin/ld: Objects/pipe_link.o: in function pipe_link_rep::feed(int)': pipe_link.cpp:(.text+0x161c): undefined reference to
remove_notifier(socket_notifier)’
/usr/bin/ld: pipe_link.cpp:(.text+0x166c): undefined reference to remove_notifier(socket_notifier)' /usr/bin/ld: Objects/tm_server.o: in function
tm_server_rep::interpose_handler()’:
tm_server.cpp:(.text+0x670): undefined reference to `perform_select()’
collect2: error: ld returned 1 exit status
make[1]: *** [makefile:441: Objects/texmacs-shared.bin] Error 1
make[1]: Leaving directory ‘/home/yuejianmo/texmacs/src’
make: *** [Makefile:58: TEXMACS] Error 2
But I can compile TeXmacs when I configure as ./configure --enable-qtpipes
. More, I find same issue in this old thread.