Skip to content

Conversation

0-wiz-0
Copy link
Contributor

@0-wiz-0 0-wiz-0 commented Jan 29, 2015

The makefile rules -- when BUILD_* is unset -- did not link the
executables against the external libraries they need.

Signed-off-by: Thomas Klausner wiz@NetBSD.org

The makefile rules -- when BUILD_* is unset -- did not link the
executables against the external libraries they need.

Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
@0-wiz-0
Copy link
Contributor Author

0-wiz-0 commented Jan 29, 2015

One could make this more fine-grained and link the executables only against the respective libraries they need, but this would have been a much bigger change to the main makefile. Let me know if that would be preferred.

@firewave
Copy link
Contributor

What error are you getting? The introduction of BASELIBS was not to use LIBS. Also there was a change earlier, that added some of the external libraries to BASELIBS.

The makefile rules -- when BUILD_* is unset -- did not link the
executables against the external libraries they need.

Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
Fixes build on NetBSD.

Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
@0-wiz-0
Copy link
Contributor Author

0-wiz-0 commented Jan 29, 2015

Really lots of missing symbols in the linking steps, e.g. for deflate, crc32, flac*, ...
when building the 0.158 release. Has it been fixed since?

@firewave
Copy link
Contributor

What tools? Did you pull the latest git since the missing libz and libFLAC symbols have been fixed.

b55b45a

Fixes build on NetBSD.

Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
@0-wiz-0
Copy link
Contributor Author

0-wiz-0 commented Jan 29, 2015

This was already fixed by the previous pull request 122.
Thanks for clearing this up.

@0-wiz-0 0-wiz-0 closed this Jan 29, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants