Per la compilazione a riga di comando credo che semplicemente tu non sia nella directory corretta, prima di provare la compilazione dai questo comando
codice:
cd path
Se path contiene spazi scrivila fra virgolette (").
Per Netbeans non vedendo gli errori potrebbero benissimo appartenere al tuo programma...

P.s. spesso Netbeans si autoconfigura (sempre) gli errori potresti averli generati tu cambiando la configurazione del sistema.