>This is the error...
>[email protected]:~/wireshark-1.3.1/epan/dissectors$ make
>Makefile:6666: *** commands commence before first target. Stop.
That's a classic symptom of having a tab character in front of a non-command line. Make sure there are no tabs on any of the empty lines, e.g. line 6656 and 6663 and that none of the non-command lines start with a tab (lines 6657 and 6664). Also, make sure that you haven't mixed Unix-mode and DOS-mode line endings in any of the files (CR vs CRLF). If none of that helps, run automake and configure (from the top directory) to force things to be regenerated from Makefile.am and Makefile.common.