Hi! 2016-09-06 12:55 GMT+02:00 Peter Steinbach <[email protected]>: > On 09/06/2016 12:00 PM, Carl Eugen Hoyos wrote:
>> An alternative is using "/path/to/lib.a" on >> the linking line instead of "-L/path/to -llib". > > Alright, I'll look into doing that. So you mean that I should add > ``` > --extra-libs="-L/path/to/static/libx264a -lx264" > ``` > right? No. Instead of using "-L/path/to -llib" use "/path/to/lib.a". [...] >> Just curious: Does --enable-pic really have an effect? > > AFAIK, yes. PIC is propagated to the compiler calls, PIC is > then generated and I can bundle the library as I wish to. > >> Which platform is this? > > I am working on fc23 right now. the static libs coming with > fedora all have -fPIE enabled (if I understood the docs > correctly), which doesn't help me at all. I suggest you test this independently, I would expect that your binaries will not pass the "test" even with --enable-pic: You may have to use --disable-asm (which of course makes your resulting binaries nearly unusable), the same is likely true for x264 (where the effect is probably even worse). Carl Eugen _______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
