code: def lib_full_name(self, root_lib):
      # TODO use self.compiler.library_filename
      if get_platform() in ("win32", "win-amd64"):
          lib_pre = ""
          lib_ext = ".lib"
      else:
          lib_pre = "lib"
          lib_ext = ".a"
      return os.path.join(
          self.static_fftw_dir, lib_pre + root_lib + lib_ext
      )
  
imports: from setuptools import setup, Command
  from setuptools.command.build_ext import build_ext
  from sysconfig import get_platform
  from contextlib import redirect_stderr, redirect_stdout
  import os
  import logging
  import platform
  import sys
  import versioneer
label_desc: Use image node_id 3 for calling the StaticSniffer obj's underlying member method code with example usage: obj.lib_full_name(root_lib) and returns: os