il problema è che quando lancio il programma con la stringa di parametri corretta(ho provato 1000 volte) non da nessun errore , aspetta 5/10 sec e poi termina non generando nessun file .po e senza toccare i sorgenti c++.
Ho 2000 file .cpp da tradurre e glieli passo con l'opzione -f cosi:
xgettext -f files.txt -o output.po

dove files.txt è un file contenente tutti i file cpp della cartella che voglio tradurre ad es:

>type files.txt

2NodeElement.cpp
2NodeElRigData.cpp
3DPlaneMesh.cpp
3DPoint.cpp
AboutGridDlg.cpp
Add2NodeElementDlg.cpp
AddBeamDlg.cpp
AddBrickDlg.cpp
AddElemRigidDlg.cpp
AddEntity2DEditModeDlg.cpp
AddEntityBaseDlg.cpp
AddJointDlg.cpp
AddLineDlg.cpp
AddPolygonDlg.cpp
AddPolygonMeshDlg.cpp
AddShellDlg.cpp
AddSlabDlg.cpp
AddTrussDlg.cpp
Align1Dlg.cpp

cosa puo essere?
grazie.