Hi
I've just bought hp deskjet D1660, believing it would work under Ubuntu - having seen some posts with solutions. Unfortunately it doesn't. The driver gets installed automatically and I've installed hplip-gui via Synaptic, but when I run it, I'm only able to run the calibration - that's the only time the printer actually prints something out. The cleaning seems to work too, but nothing is printed. And the test print doesn't work at all. The notification says the print job has been sent, then it says it has been completed, but there's no response from the printer.
I've tried to install the driver from the HP website link, with the number 3.10.9 (which seems to be a newer version than the 3.10.6 installed from repositories). But when I run it, I get this message:

warning: Missing REQUIRED dependency: gcc (gcc = GNU Project C and C++ Compiler)

But the gcc package IS installed, so I don't know what to do.
I didn't find this particular problem solved on the forums.
Any ideas appreciated.