I am trying to get my printer (Star Tsp-600) to work on Ubuntu 12.04. I found this page that suggested the following:
# get the cups development headers needed to compile the drivers
sudo apt-get install libcups2-dev libcupsimage2-dev
# download and extract the drivers from Star
wget http://www.starmicronics.com/Download/Drivers/starcupsdrv-3.0.0_Linux.zip
unzip starcupsdrv-3.0.0_Linux.zip
cd starcupsdrv-3.0.0_linux/SourceCode
tar -xzf starcupsdrv-src-3.0.0.tar.gz
cd starcupsdrv
# build and install the drivers
make
sudo make install
For Ubuntu 11.x and up, you need to modify the makefile, at lines 15 and 16.
In both cases, you need to correct the path for cups files...
Correct location is /usr/lib/x86_64-linux-gnu
However, when I run make
, I get the following error:
make: * [rastertostar] Error 1
What should I do?