aeppert / gyp

Automatically exported from code.google.com/p/gyp
0 stars 0 forks source link

All libraries should trail object files in solaris linking phase #300

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. require libuv as a static library for building something on solaris
2. ensure libuv is declared in the .gyp file AFTER the source files
3. configure
4. make

What is the expected output? What do you see instead?

Expect to see compilation against libuv work.

Linker errors unable to find symbols during linking.

What version of the product are you using? On what operating system?

Tunk, Solaris

Please provide any additional information below.

This is caused by solaris unloading any static library that is not at the tail 
of `ld`s arguments.

Original issue reported on code.google.com by Bradley....@gmail.com on 6 Oct 2012 at 2:42