X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Fgnulinker.cpp;h=2d37a4d93533b4486d865a043f691f3725ff4aa5;hp=9f6230e481f2f0260275d19d9a88e2ff4a41e46e;hb=bf0883b6dd3946612922aa1b7c04a87d06442df7;hpb=9dd42116ce72f8b2288ab535f89242f87a44337a diff --git a/source/gnulinker.cpp b/source/gnulinker.cpp index 9f6230e..2d37a4d 100644 --- a/source/gnulinker.cpp +++ b/source/gnulinker.cpp @@ -85,8 +85,7 @@ Target *GnuLinker::create_install(Target &target) const builder.get_build_graph().add_installed_target(*shlib->get_import_library()); else { - const Pattern &pattern = architecture->get_shared_library_patterns().front(); - string link_name = pattern.apply(shlib->get_libname()); + string link_name = architecture->create_filename(shlib->get_libname()); if(link_name!=FS::basename(inst_tgt->get_path())) inst_tgt->set_symlink(link_name); }