<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Excuses if is not actually a macports issue but I’m a bit lost.<div class=""><br class=""></div><div class="">I’m about to build this:</div><div class=""><a href="https://gitlab.com/LinkiTools/binutils-gdb" class="">https://gitlab.com/LinkiTools/binutils-gdb</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">/Users/kuku/Downloads/binutils-gdb-users-ARM-embedded-gdb-master-2018q4/</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><br class="webkit-block-placeholder"></div><div class=""><br class="webkit-block-placeholder"></div><div class=""><br class="webkit-block-placeholder"></div><div class="">
<div>Running ./configure and make in this directory ends with an error:</div><div><br class=""></div><div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">config.status: executing default commands</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f readline.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 readline.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f vi_mode.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 vi_mode.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f funmap.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 funmap.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f keymaps.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 keymaps.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f parens.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 parens.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f search.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 search.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">rm -f rltty.o</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">gcc -c -DHAVE_CONFIG_H    -I. -I. -DRL_LIBRARY_VERSION='"6.2"' -g -O2 rltty.c</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">rltty.c:83:7: </b></span><span style="font-variant-ligatures: no-common-ligatures; color: #610001" class=""><b class="">error: </b></span><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">implicit declaration of function 'ioctl' is invalid in C99 [-Werror,-Wimplicit-function-declaration]</b></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  if (ioctl (tty, TIOCGWINSZ, &w) == 0)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(88, 229, 64); background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">      ^</b></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">rltty.c:720:3: </b></span><span style="font-variant-ligatures: no-common-ligatures; color: #610001" class=""><b class="">error: </b></span><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">implicit declaration of function 'ioctl' is invalid in C99 [-Werror,-Wimplicit-function-declaration]</b></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  ioctl (fildes, TIOCSTART, 0);</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(88, 229, 64); background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">  ^</b></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">rltty.c:759:3: </b></span><span style="font-variant-ligatures: no-common-ligatures; color: #610001" class=""><b class="">error: </b></span><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">implicit declaration of function 'ioctl' is invalid in C99 [-Werror,-Wimplicit-function-declaration]</b></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  ioctl (fildes, TIOCSTOP, 0);</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(88, 229, 64); background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class="">  ^</b></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">3 errors generated.</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">make[2]: *** [rltty.o] Error 1</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">make[1]: *** [all-readline] Error 2</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(34, 79, 188);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">make: *** [all] Error 2</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div></div><div><br class=""></div><div>Is there a way to either pass gcc an appropriate -W switch to overcome this error or „repair“ the readline source accordingly?</div><div><br class=""></div><div><br class=""></div><div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">$ gcc --version</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/4.2.1</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Apple clang version 12.0.0 (clang-1200.0.32.28)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Target: x86_64-apple-darwin19.6.0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Thread model: posix</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(0, 0, 0); background-color: rgb(102, 158, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">OS is macOS Catalina 10.15.7</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Help greatly appreciated.</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">(reason why not using a binary package is that I want to apply a patch to </span><span style="color: rgb(0, 0, 0); font-family: Menlo; font-size: 11px;" class="">arm-none-eabi-gdb.</span></div></div><div><br class=""></div><div>Thanks</div><div><br class=""></div><div>Christoph Kukulies</div><div class=""><br class=""></div><br class="Apple-interchange-newline">

</div>

<br class=""></div></body></html>