Короче заключительный этап.
SHLIBLDFLAGS="-shared -Wl,-Map,$@_map.txt -Wl"
Попробовал
SHLIBLDFLAGS="-shared -Wl,-Map, -Wl $@_map.txt"
Выдал:
g++: error: tier0_map.txt: No such file or directory
Как я понл -Wl старый тег, есть ли альтернатива новому, и зачем вообще нужен этот тег?