<div>Thank you for the clarification.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Athos Ribeiro <<a href="mailto:athos.ribeiro@canonical.com">athos.ribeiro@canonical.com</a>>於 2022年11月28日 週一,上午8:29寫道:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Nov 24, 2022 at 03:47:45PM +0800, River Chiang wrote:<br>
>Hello list,<br>
<br>
Hi,<br>
<br>
><br>
>I tried to make w3m from the source ( <a href="https://packages.ubuntu.com/jammy/w3m" rel="noreferrer" target="_blank">https://packages.ubuntu.com/jammy/w3m</a><br>
>) but got some errors. Please refer to the following error messages. Could<br>
>something be wrong?<br>
<br>
I can successfully build the package from sources through dpkg (i.e.,<br>
the package is not failing to build from sources at the moment).<br>
<br>
From your logs, it seems you are not properly linking the package with<br>
the libs it depends on. If you want to compile the sources without using<br>
the packaging tooling, please, refer to the upstream docs under docs/*.<br>
<br>
debian/control may help you figuire out what packages you want to<br>
install as build dependencies and debian/rules may help you<br>
understanding how the deb package is compiled.<br>
<br>
>(cd libwc && make CC='gcc' OPTS='')<br>
>make[1]: Entering directory '/home/user/src/w3m/w3m-0.5.3+git20210102/libwc'<br>
>make[1]: Nothing to be done for 'all'.<br>
>make[1]: Leaving directory '/home/user/src/w3m/w3m-0.5.3+git20210102/libwc'<br>
>gcc -I. -I. -g -O2 -I./libwc -DHAVE_CONFIG_H<br>
>-DAUXBIN_DIR=\"/home/user/app/w3m/libexec/w3m\"<br>
>-DCGIBIN_DIR=\"/home/user/app/w3m/libexec/w3m/cgi-bin\"<br>
>-DHELP_DIR=\"/home/user/app/w3m/share/w3m\"<br>
>-DETC_DIR=\"/home/user/app/w3m/etc\"<br>
>-DCONF_DIR=\"/home/user/app/w3m/etc/w3m\" -DRC_DIR=\"~/.w3m\"<br>
>-DLOCALEDIR=\"/home/user/app/w3m/share/locale\" -o w3m main.o file.o<br>
>buffer.o display.o etc.o search.o linein.o table.o local.o form.o map.o<br>
>frame.o rc.o menu.o mailcap.o image.o symbol.o entity.o terms.o url.o ftp.o<br>
>mimehead.o regex.o news.o func.o cookie.o history.o backend.o keybind.o<br>
>anchor.o parsetagx.o tagtable.o istream.o version.o -lm -L. -lindep -lgc<br>
>-L./libwc -lwc<br>
>/usr/bin/ld: terms.o: in function `put_image_osc5379':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:482: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: terms.o: in function `put_image_osc5379':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:485: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: terms.o: in function `put_image_sixel':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:590: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: terms.o: in function `put_image_sixel':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:667: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: terms.o: in function `setlinescols':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1083: undefined reference<br>
>to `tgetnum'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1085:<br>
>undefined reference to `tgetnum'<br>
>/usr/bin/ld: terms.o: in function `getTCstr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:987: undefined reference<br>
>to `tgetent'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:994:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:995:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:996:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:999:<br>
>undefined reference to `tgetflag'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1008:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1009:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1010:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1011:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1012:<br>
>undefined reference to `tgetstr'<br>
>/usr/bin/ld: terms.o:/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1013:<br>
>more undefined references to `tgetstr' follow<br>
>/usr/bin/ld: terms.o: in function `refresh':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1585: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: terms.o: in function `refresh':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1641: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: terms.o:/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>more undefined references to `tputs' follow<br>
>/usr/bin/ld: terms.o: in function `refresh':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1717: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: terms.o: in function `refresh':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:1591: undefined reference<br>
>to `tgoto'<br>
>/usr/bin/ld: terms.o: in function `writestr':<br>
>/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465: undefined reference<br>
>to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: /home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>undefined reference to `tputs'<br>
>/usr/bin/ld: terms.o:/home/user/src/w3m/w3m-0.5.3+git20210102/terms.c:465:<br>
>more undefined references to `tputs' follow<br>
>collect2: error: ld returned 1 exit status<br>
>make: *** [Makefile:131: w3m] Error 1<br>
><br>
><br>
>Thanks a log<br>
><br>
>river<br>
<br>
<br>
-- <br>
Athos Ribeiro<br>
</blockquote></div></div>