If you replace this line in the function link in link.lsp
(search handle "@@@@@@@@")
with
(search handle "@@@@@@@@" true)
(search handle "@@@@@@@@")
this will cause link.lsp to replace the correct place holder in the binary.
I haven't tried this on another OS, but I'm assuming that it won't work, and this is a hack that will only work on a BSD binary. If I find out otherwise I'll post an update.