{"comment":{"url":"https://api.github.com/repos/wsnipex/audioencoder.flac/comments/9219175","html_url":"https://github.com/wsnipex/audioencoder.flac/commit/4fee0f597dd21f66219f899ca747e5c0ee86f47d#commitcomment-9219175","id":9219175,"user":{"login":"akva2","id":2144327,"avatar_url":"https://avatars.githubusercontent.com/u/2144327?v=3","gravatar_id":"","url":"https://api.github.com/users/akva2","html_url":"https://github.com/akva2","followers_url":"https://api.github.com/users/akva2/followers","following_url":"https://api.github.com/users/akva2/following{/other_user}","gists_url":"https://api.github.com/users/akva2/gists{/gist_id}","starred_url":"https://api.github.com/users/akva2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akva2/subscriptions","organizations_url":"https://api.github.com/users/akva2/orgs","repos_url":"https://api.github.com/users/akva2/repos","events_url":"https://api.github.com/users/akva2/events{/privacy}","received_events_url":"https://api.github.com/users/akva2/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"4fee0f597dd21f66219f899ca747e5c0ee86f47d","created_at":"2015-01-09T14:27:03Z","updated_at":"2015-01-09T14:27:03Z","body":"on 64bit linux the ABI (ELF format) requires pic. we need it here as we link a static object into a shared object, thus the static object also needs to be PIC.\r\n\r\nmach-o differs slightly, in particular on osx. due to ASLR, all code need to be position independent, even in executables. not sure how ios behaves there though but i would imagine you can just link the static lib into the shared lib without any hassle. i.e. just nuking the compiler options should suffice."}}