diff --git a/internal/arduino/builder/linker.go b/internal/arduino/builder/linker.go index a508458d802..e6183585fc0 100644 --- a/internal/arduino/builder/linker.go +++ b/internal/arduino/builder/linker.go @@ -67,7 +67,6 @@ func (b *Builder) link() error { for _, archive := range newArchives { archiveDir := archive.Parent() relatedObjectFiles := objectFiles.Clone() - relatedObjectFiles.FilterOutSuffix(".a") relatedObjectFiles.Filter(func(object *paths.Path) bool { // extract all the object files that are in the same directory of the archive return object.Parent().EquivalentTo(archiveDir)