<div dir="ltr"><div dir="ltr"><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><br></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 27, 2019 at 6:06 PM Vijay Kumar Banerjee <<a href="mailto:vijaykumar9597@gmail.com">vijaykumar9597@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 27, 2019 at 11:59 AM Chris Johns <<a href="mailto:chrisj@rtems.org" target="_blank">chrisj@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Libcurl is not building for the BBB using HEAD on master. The config.log<br>
fragment with the failure is below. It looks like something to do with the frame<br>
buffer changes ... `_bsd_fb_fb_modmodule_sys_init` ?<br>
<br></blockquote><div>Hi Chris,</div><div><br></div><div>Can you please tell me the steps to build Libcurl so that I can try to track down the</div><div>missing symbol?</div><div> </div></div></div></blockquote><div>OK found the error log. :) </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Thanks<br>
Chris<br>
<br>
configure:19546: checking for gethostbyname<br>
configure:19546: arm-rtems5-gcc -o conftest -qrtems<br>
-B/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/lib/<br>
-B/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/<br>
--specs bsp_specs -mcpu=cortex-a8 -O2 -ffunction-sections -fdata-sections<br>
-Werror-implicit-function-declaration -Wno-system-headers -isy<br>
stem<br>
/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/include<br>
-L/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib<br>
-L/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris/ftp/curl/opt/work/cs/water/bbb/lib<br>
conftest.c -lbsd -lm -lz -lrtemsdefaultconfig >&5<br>
/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/bin/../lib/gcc/arm-rtems5/7.4.1/../../../../arm-rtems5/bin/ld:<br>
/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/libbsd.a(rtems-bsd-init-dhcp.c.18.o):/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/rtems-libbsd-vabbce3f757340930a737f1e8da529443<br>
ce88e9c6-x86_64-freebsd12.0-1/rtems-libbsd-abbce3f757340930a737f1e8da529443ce88e9c6/build/arm-rtems5-beagleboneblack-default/../../rtemsbsd/include/bsp/nexus-devices.h:73:<br>
undefined reference to `_bsd_fb_fb_modmodule_sys_init'<br>
/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/bin/../lib/gcc/arm-rtems5/7.4.1/../../../../arm-rtems5/bin/ld:<br>
/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/tmp/sb-chris-staging/arm-rtems5/beagleboneblack/lib/libbsd.a(rtems-bsd-init-dhcp.c.18.o):/opt/work/chris/rtems/rsb/rtems-source-builder.git/rtems/build/rtems-libbsd-vabbce3f757340930a737f1e8da529443<br>
ce88e9c6-x86_64-freebsd12.0-1/rtems-libbsd-abbce3f757340930a737f1e8da529443ce88e9c6/build/arm-rtems5-beagleboneblack-default/../../rtemsbsd/include/bsp/nexus-devices.h:74:<br>
undefined reference to `_bsd_fb_modmodule_sys_init'<br>
collect2: error: ld returned 1 exit status<br>
configure:19546: $? = 1<br>
configure: failed program was:<br>
| /* confdefs.h */<br>
| #define PACKAGE_NAME "curl"<br>
| #define PACKAGE_TARNAME "curl"<br>
| #define PACKAGE_VERSION "-"<br>
| #define PACKAGE_STRING "curl -"<br>
| #define PACKAGE_BUGREPORT "a suitable curl mailing list:<br>
<a href="https://curl.haxx.se/mail/" rel="noreferrer" target="_blank">https://curl.haxx.se/mail/</a>"<br>
| #define PACKAGE_URL ""<br>
| #define PACKAGE "curl"<br>
| #define VERSION "-"<br>
| #define OS "arm-unknown-rtems5"<br>
| #define STDC_HEADERS 1<br>
| #define HAVE_SYS_TYPES_H 1<br>
| #define HAVE_SYS_STAT_H 1<br>
| #define HAVE_STDLIB_H 1<br>
| #define HAVE_STRING_H 1<br>
| #define HAVE_MEMORY_H 1<br>
| #define HAVE_STRINGS_H 1<br>
| #define HAVE_INTTYPES_H 1<br>
| #define HAVE_STDINT_H 1<br>
| #define HAVE_UNISTD_H 1<br>
| #define HAVE_DLFCN_H 1<br>
| #define LT_OBJDIR ".libs/"<br>
| #define HAVE_LDAP_SSL 1<br>
| /* end confdefs.h.  */<br>
|<br>
| #define gethostbyname innocuous_gethostbyname<br>
| #ifdef __STDC__<br>
| # include <limits.h><br>
| #else<br>
| # include <assert.h><br>
| #endif<br>
| #undef gethostbyname<br>
| #ifdef __cplusplus<br>
| extern "C"<br>
| #endif<br>
| char gethostbyname ();<br>
| #if defined __stub_gethostbyname || defined __stub___gethostbyname<br>
| choke me<br>
| #endif<br>
|<br>
| int main (void)<br>
| {<br>
| return gethostbyname ();<br>
|  ;<br>
|  return 0;<br>
| }<br>
configure:19546: result: no<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>
</blockquote></div></div>