Still working on TinyScheme Library

After installing the shared library from my TinyScheme package, I checked it with the ldd utility and discovered that many of the function symbols were not resolving. The cause of that was that the buildroot linker was not linking the library to libc or to libgcc_s. I patched the makefile to link to libc, which allowed most of the symbols to resolve, but I am having trouble getting buildroot to link to libgcc_s. It seems there is some bug or syntax problem where buildroot’s ld is not handling the underscore properly, and I get the error cannot find -lgcc.

Hopefully I’ll be able to get that figured out in a day or two and put the package patch into my repository.

2 thoughts on “Still working on TinyScheme Library”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s