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.

Advertisement

2 thoughts on “Still working on TinyScheme Library”

Leave a Reply to TinyScheme: Fixed Problem with Building the Library Files – The libreCMC Hacker Cancel 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 )

Facebook photo

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

Connecting to %s