Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linker warnings #2

Open
james-d-mitchell opened this issue Nov 9, 2017 · 1 comment
Open

Linker warnings #2

james-d-mitchell opened this issue Nov 9, 2017 · 1 comment

Comments

@james-d-mitchell
Copy link
Contributor

I get the following warning from the linker:

*** Warning: Linking the shared library NautyTracesInterface.la against the non-libtool
*** objects  /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/nauty.o /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/nautil.o /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/naugraph.o /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/schreier.o /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/naurng.o /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/naugroup.o /Users/jdm/gap/pkg/NautyTracesInterface/nauty26r7/nautinv.o is not portable!
@fingolfin
Copy link
Member

fingolfin commented Dec 4, 2020

This is harmless in so far as it works on Linux and macOS, and we are not really interested in other operating systems.

There could be an issue in settings where there are other libraries loaded in the process which also try to link against some copy of nauty; in such situations it is better to link everything against a single copy of nauty, which then should be in a shared library. But that's what --with-nauty=<path> is for (at least in theory, see issue #23)

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

No branches or pull requests

2 participants