On 5/10/2020 6:40 AM, Richard Purdie wrote:
On Wed, 2020-05-06 at 09:54 +0800, kai wrote:
From: Kai Kang <[email protected]>

It requires gcc 5.0 via OE-Core rev abc741a. On centos 7, the gcc
version is too low then it has to build with buildtools-extended-
tarball
which provides nativesdk-gcc.

But it fails to build nspr-native:

gcc   abstract.o -Xlinker -L../../dist/lib -lplc4 -L../../dist/lib
-lnspr4 -lpthread -o abstract
/PATH/TO/x86_64-wrlinuxsdk-linux/bin/ld: /lib64/librt.so.1:
undefined reference to `__clock_getcpuclockid@GLIBC_PRIVATE'
/PATH/TO/x86_64-wrlinuxsdk-linux/bin/ld: /lib64/librt.so.1:
undefined reference to `__clock_nanosleep@GLIBC_PRIVATE'
/PATH/TO/x86_64-wrlinuxsdk-linux/bin/ld: /lib64/librt.so.1:
undefined reference to `__clock_settime@GLIBC_PRIVATE'
/PATH/TO/x86_64-wrlinuxsdk-linux/bin/ld: /lib64/librt.so.1:
undefined reference to `__clock_getres@GLIBC_PRIVATE'
collect2: error: ld returned 1 exit status
make: *** [Makefile:379: abstract] Error 1
Add nativesdk-glibc to buildtools-extended-tarball. And it increases
size of buildtools-extended-tarball about 3K from 48356989 to
48360329.

Signed-off-by: Kai Kang <[email protected]>
---
  meta/recipes-core/meta/buildtools-extended-tarball.bb | 1 +
  1 file changed, 1 insertion(+)
This doesn't make sense. Does it mean we need a new uninative version
instead?

This works in dunfell, as of right now. This should have been fixed with:

https://patchwork.openembedded.org/patch/171584/




Cheers,

Richard






--
Jeremy A. Puhlman
[email protected]

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#138138): 
https://lists.openembedded.org/g/openembedded-core/message/138138
Mute This Topic: https://lists.openembedded.org/mt/74012860/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to