asmjit Retrouver l'erreur
sizy458
sizy458 at hotmail.fr
Tue Dec 23 21:57:03 UTC 2025
Bonjour,
J'utilise les api asmjit , et font perdre du temps !
Je cherche depuis 4 heures pour retrouver pourquoi
asmjit::Compiler::finalize me retrourne kInvalidState.
Merci beaucoup de m'aider et faut pas compter sur gemini !
class SimpleErrorHandler : public asmjit::ErrorHandler {
public:
void handle_error(asmjit::Error err, const char* message,
asmjit::BaseEmitter* origin) override
{
printf("Err: %d ERROR: '%s'\n", err, message);
}
};
Je vois juste le message 'Err: 3 ERROR: 'InvalidState' ---->
Merci asmjit de m'aider !
int fd;
_sopen_s(&fd, "z:\\tr.bug", _O_WRONLY | _O_CREAT | _O_TRUNC,
_SH_DENYNO, _S_IWRITE);
FILE* fb = _fdopen(fd, "w");
setvbuf(fb, NULL, _IONBF, 0); // Désactive TOUT buffer
....
...
...
...
asmjit::FileLogger logger(fb);
asmjit::x86::Compiler a(codeholder);
codeholder->set_logger(&logger);
Le fichier z:\tr.bug se remplit A CONDITION QU'IL N'Y EST PAS
D'ERREUR -----> Merci asmjit tu m'aide pas !
Pour info : le lecteur z: est valide ;
A l'aide please !
Merci beaucoup
More information about the Digitalmars-d
mailing list