{"action":"created","issue":{"url":"https://api.github.com/repos/joyent/node/issues/14418","labels_url":"https://api.github.com/repos/joyent/node/issues/14418/labels{/name}","comments_url":"https://api.github.com/repos/joyent/node/issues/14418/comments","events_url":"https://api.github.com/repos/joyent/node/issues/14418/events","html_url":"https://github.com/joyent/node/issues/14418","id":66089059,"number":14418,"title":"how to compile nodejs with linking to shared v8/libuv/...","user":{"login":"ddnionio","id":7929041,"avatar_url":"https://avatars.githubusercontent.com/u/7929041?v=3","gravatar_id":"","url":"https://api.github.com/users/ddnionio","html_url":"https://github.com/ddnionio","followers_url":"https://api.github.com/users/ddnionio/followers","following_url":"https://api.github.com/users/ddnionio/following{/other_user}","gists_url":"https://api.github.com/users/ddnionio/gists{/gist_id}","starred_url":"https://api.github.com/users/ddnionio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddnionio/subscriptions","organizations_url":"https://api.github.com/users/ddnionio/orgs","repos_url":"https://api.github.com/users/ddnionio/repos","events_url":"https://api.github.com/users/ddnionio/events{/privacy}","received_events_url":"https://api.github.com/users/ddnionio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-04-03T06:33:20Z","updated_at":"2015-04-10T08:08:38Z","closed_at":null,"body":"In normal cases, the libraries in deps are static linked with nodejs. I want nodejs to shared link them.\r\nI tryed ./configure --shared-libuv, but it needs that I already have libuv.so in my computer. \r\n\r\nIs there a method that it will compile the dynamic libraries and let nodejs link to them. (for example, it compule the libuv.so first by the source in deps/uv, then let nodejs link the .so)"},"comment":{"url":"https://api.github.com/repos/joyent/node/issues/comments/91472303","html_url":"https://github.com/joyent/node/issues/14418#issuecomment-91472303","issue_url":"https://api.github.com/repos/joyent/node/issues/14418","id":91472303,"user":{"login":"ddnionio","id":7929041,"avatar_url":"https://avatars.githubusercontent.com/u/7929041?v=3","gravatar_id":"","url":"https://api.github.com/users/ddnionio","html_url":"https://github.com/ddnionio","followers_url":"https://api.github.com/users/ddnionio/followers","following_url":"https://api.github.com/users/ddnionio/following{/other_user}","gists_url":"https://api.github.com/users/ddnionio/gists{/gist_id}","starred_url":"https://api.github.com/users/ddnionio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ddnionio/subscriptions","organizations_url":"https://api.github.com/users/ddnionio/orgs","repos_url":"https://api.github.com/users/ddnionio/repos","events_url":"https://api.github.com/users/ddnionio/events{/privacy}","received_events_url":"https://api.github.com/users/ddnionio/received_events","type":"User","site_admin":false},"created_at":"2015-04-10T08:08:38Z","updated_at":"2015-04-10T08:08:38Z","body":"@jbergstroem Thanks. I used the gyp method before, and it only build the libuv.a. Now I choose the autogen method and it build both .a and .so"}}