Fonts are not linked. They are installed. Where you install them depends on your computer platform. Which platform are you running?
I am on a mac.
Copy the fonts into this path:
<Hard Drive> > Library > Fonts
They should show up in InDesign and your other applications.
As it was told you by the others. you have to install fonts. But you should bring to the printer a PDF with embedded fonts and not an open InDesign file.
Unless you are dealing with Type1 fonts, it is NOT necessary to install them, and almost certainly a violation of the font license if you don't have a license of your own.
CS5.5 uses the Document Installed Fonts feature which should recognize any compatible fonts (OpenType, TrueType) that are stored in a folder named Document Fonts iin the same folder as the .indd file. These fonts will be usabale for editing and export of PDF in that file, but noplace else.
While the issue of font licensing is undoubtedly true, Peter, I was trying to give instruction to the poster on how to output the file. The graphic designer apparently didn't package the InDesign file, otherwise the Document Fonts folder would have already been created, and the fonts wouldn't have shown up missing.
While a minor violation of license, popping the fonts in the Fonts folder in order to print them is certainly easier than forcing the poster to create a folder that isn't there. (I say this as the former manager of a print service bureau—many years ago—where we had to do that daily.)
PS: I had also read David Blatner's posting this week on the problems that can occur when using the Document Fonts folder. See also the replies below the posting: