-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue on compile #101
Comments
system -q "CHGATR OBJ('src/ext/utl100.c') ATR(*CCSID) VALUE(1252)" |
Hi, I made a little tutorial and it contains a set of instructions on how to build this library (if a "normal" gmake fails). Perhaps you could try this: https://champions.rpgnextgen.com/Dependencies.html And by the way ... what is the CCSID of your job? |
... and what is your OS release version? |
If you have no "valid" CCSID configured (like 65535 which means no conversion) then you might want to try specifying your CCSID on the compile by passing the TARGET_CCSID parameter.
(I assumed you are from Italy) |
Os : 7.3
And ccsid 1144 Italian with Euro
Da: m1h43l ***@***.***>
Inviato: venerdì 30 aprile 2021 07:44
A: sitemule/ILEastic ***@***.***>
Cc: priosoft ***@***.***>; Author ***@***.***>
Oggetto: Re: [sitemule/ILEastic] Issue on compile (#101)
... and what is your OS release version?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#101 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABJ74E3HSR2MZV6OUWICEHLTLI7RDANCNFSM432PWBUA> . <https://github.com/notifications/beacon/ABJ74EYQXOKBV4D2Z6JDXOLTLI7RDA5CNFSM432PWBUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGF3JAZY.gif>
|
Os : 7.3
And ccsid 1144 Italian with Euro
Da: m1h43l ***@***.***>
Inviato: venerdì 30 aprile 2021 07:51
A: sitemule/ILEastic ***@***.***>
Cc: priosoft ***@***.***>; Author ***@***.***>
Oggetto: Re: [sitemule/ILEastic] Issue on compile (#101)
If you have no "valid" CCSID configured (like 65535 which means no conversion) then you might want to try specifying your CCSID on the compile by passing the TARGET_CCSID parameter.
make BIN_LIB=ILEASTIC TARGET_RLS=*CURRENT TARGET_CCSID=280
(I assumed you are from Italy)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#101 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABJ74E3D5NT4KSUTSRQKH43TLJANNANCNFSM432PWBUA> . <https://github.com/notifications/beacon/ABJ74EZ5SYZISY4B46C4OLTTLJANNA5CNFSM432PWBUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGF3JWKQ.gif>
|
I'm having the same problem. I'm running on 7.4 and QCCSID and my job CCSID are both set to 1146 (UK with Euro symbol).
I tried using the As a work around I commented out some of the lines in /* ------------------------------------------------------------- *\
toUpper and toLower in ccsid 277
\* ------------------------------------------------------------- */
UCHAR toUpper(UCHAR c)
{
switch(c) {
/* case 'æ' : return 'Æ'; */
/* case 'ø' : return 'Ø'; */
/* case 'å' : return 'Å'; */
default : return toupper(c);
}
}
UCHAR toLower(UCHAR c)
{
switch(c) {
/* case 'Æ' : return 'æ'; */
/* case 'Ø' : return 'ø'; */
/* case 'Å' : return 'å'; */
default : return tolower(c);
}
} It's odd as these characters are valid in CCSID 1146. |
I had tried for many times but I have always compile error
system -q "CHGATR OBJ('src/ext/utl100.c') ATR(*CCSID) VALUE(1252)"
system "CRTCMOD MODULE(ILEASTIC/utl100) SRCSTMF('src/ext/utl100.c') OPTIMIZE(10) ENUM(*INT) TERASPACE(*YES) STGMDL(*INHERIT) SYSIFCOPT(*IFSIO) INCDIR('/QIBM/include' 'headers/' 'headers/ext/') DBGVIEW(*ALL) TGTCCSID(*JOB) TGTRLS(V7R2M0)"
CZS0601: Il modulo UTL100 non viene creato in quanto si sono verificati errori di istruzione.
CZM0613: La compilazione ha avuto esito negativo.
gmake[1]: *** [makefile:53: ext/utl100.c] Error 255
gmake[1]: Leaving directory '/prj/ILEastic/noxDB'
gmake: *** [makefile:53: noxDB] Error 2
$
The text was updated successfully, but these errors were encountered: