On Mon, Jan 20, 2014 at 1:40 AM, Roman Valov wrote: > The problem is that on unix systems cmake generates shared > library with name libglfw.so.3 (libglfw.so intented to be put > into -dev package) and static library is built with api version > in its name: libglfw3.a
Sounds like a bug that should be fixed upstream, please send them a patch. > Library source provides template for .pc file which is substituted > with built library name according to selected type of library. Thus > it refers to 'glfw' or 'glfw3' library respectively and cannot be > used interchangeably. Icky. > What is the best way to handle this? Is it okay to drop static library > from -dev package? I think use/shipping of static libraries in Debian isn't a good idea and would discourage shipping any static libraries at all. -- bye, pabs http://wiki.debian.org/PaulWise -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/caktje6gzicwk5uvxxcb3tn_+cpgoju3rdgmfaq_+5qbhgbl...@mail.gmail.com

