Errore di compilazione PG5 "Too molti parametri FB" anche se i parametri FB sono corretti
FAQ #100559
Quando si utilizza istruzioni di CSF in un PG5 1.4.110 progetto, può accadere che una generazione non riesce a causa dell'errore "Too molti parametri FB (max è 255)".
Sintomo
A "ricostruire tutti i file" di un progetto contenente CSF istruzioni failes talvolta (non sempre e la linea dove si verifica l'errore non è sempre la stessa, sia). L'errore indicato nella finestra di messaggio del responsabile di progetto PG5 è:
Errore 56: SimpleFile.src: linea 100: troppi parametri FB (il massimo è 255)
D'altra parte, un "file di compilazione cambiato" dello stesso progetto sta funzionando correttamente.
Motivo
La ragione di questo problema è un bug nella Saia PG5 costruire Utility (SAsm32.dll).
Soluzione
È possibile installare la patch allegata a questa FAQ o è possibile introdurre un FB (mai chiamato) prima di CSF che causano problemi. Un esempio per l'introduzione di un FB chiamato non potrebbe essere il seguente:
FB fittizio che non viene mai chiamato | ||||
; previene l'errore non valido 'troppi parametri FB' | ||||
DUMMYFB | EQU | FB | ||
FB | DUMMYFB | |||
ACC | L | |||
CFB | H | DUMMYFB | ; mai chiamato | |
EFB |
Installazione della patch
Per l'installazione della patch menzionata (SAsm32.dll versione $1.4.111b), scaricare l'archivio annesso *. zip ed estrarlo. Il file SAsm32.dll deve essere copiato in PG5 1.4.110 directory di installazione (verrà sovrascritto l'esistente file C:\Program Files\SAIA-Burgess\PG5 1_4\Sasm32.dll).
Si prega di notare che questa patch è per PG5 1.4.110 solo!
Questo problema è risolto nel prossimo Service Pack di PG5 1.4
Categories
Local FAQ Deutschland / Project Manager
Last update: 24.05.2015 05:46
First release: 15.05.2006 15:50
Views: 1009