From: James S. <jsa...@gm...> - 2007-08-20 22:31:53
|
Please disregard my questions. The problem is caused because I have a third-party library which includes obsolete glibc 2.0 symbols, e.g. realloc@GLIBC_2.0. On 8/20/07, James Salsman <jsa...@gm...> wrote: > I have determined that this is being caused because I don't have > static libraries in the cross-compiler toolchain. > > How do I modify the buildroot config so that it builds static .a > libraries, and not just .so shared libraries? > > On 8/20/07, James Salsman <jsa...@gm...> wrote: > > I've got release 1511, trying to compile, and getting: > > > > /root/new-buildroot/build_arm_nofpu/staging_dir/bin-ccache/../lib/gcc/arm-linux-uclibcgnueabi/4.1.1/../../../../arm-linux-uclibcgnueabi/bin/ld: > > cannot find -lgcc_s > > collect2: ld returned 1 exit status > > > > A web search suggested that when compiling native, this error can be > > corrected with "apt-get install libgc-dev". > > > > Any ideas? > > > > Sincerely, > > James Salsman > > > |