ExtUti...:Linker(3pm)
β¨ NAME β¨
ExtUtils::Builder::Linker β bestie, it's literally an interface around different linkers. π
(Yes this is the <cyan>3pm</cyan> page, the User Contributed Perl Documentation corner of the world, come sit with me.)
π VERSION π
This is version 0.037 β that's the one we're vibing with rn. β¨
π METHODS π
πΈ new
Okay so when you call new, here's the tea on what you can hand it: π«Ά
typeβ bestie this one is NOT optional in spirit, it has to be exactly one of these four strings:"executable""shared-library""loadable-object""static-library"
librariesβ the libraries, as one does. πlibrary_dirsβ the dirs where those libraries live. πexportβ the export situation. π
π¦ add_library_dirs
Adds more library directories. More dirs, more slay. β¨ (Yes it's a separate method, no I don't make the rules, the linker does. π)
π add_libraries
Adds more libraries. Same energy as above, different noun, still iconic. π
π link($source, $target, %options)
The main character of this whole page tbh. You give it a $source, you give it a $target, and then a %options β because of course there are options, there are always options. π₯
π AUTHOR π
Leon Timmermans <fawaka@gmail.com> β the actual legend who wrote this. π«Ά
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2012 by Leon Timmermans.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. fr fr, it's free software, go wild within the rules bestie. π
Not me closing this out with the boring-but-required bits: this page ships with perl v5.40.1, dated 2026-06-12, and it's the ExtUti...:Linker(3pm) page from your friendly neighborhood User Contributed Perl Documentation. π Byeee, go link something iconic. β¨π
π¦ where this page comes from
- ubuntu stonking: libextutils-builder-compiler-perl 0.037-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms