You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The last days I am trying to use GCC v6 for 68k using a cross compiler environment and I have the following issue, which I am not sure if it is a problem of GCC or of the header files not working well with this GCC version.
I am trying to compile one of my programs with the MUI 3.8 SDK, and I get the following errors. This does not happen with late MUI 5.0 SDK.
Is this logical or should I change something?
In file included from /opt/sdk/MUI_3.8/C/Include/proto/muimaster.h:6:0,
from src/funcs.c:40:
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h: In function 'MUI_AslRequest':
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:55:19: warning: missing terminating " character
__asm volatile ("
^
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:55:19: error: missing terminating " character
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:56:3: error: expected string literal before 'jsr'
jsr a6@(-0x36)"
^~~
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:56:9: error: stray '@' in program
jsr a6@(-0x36)"
^
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:56:17: warning: missing terminating " character
jsr a6@(-0x36)"
^
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:56:17: error: missing terminating " character
In file included from /opt/sdk/MUI_3.8/C/Include/proto/muimaster.h:6:0,
from src/funcs.c:40:
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h: In function 'MUI_CreateCustomClass':
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:83:19: warning: missing terminating " character
__asm volatile ("
^
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:83:19: error: missing terminating " character
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:84:3: error: expected string literal before 'jsr'
jsr a6@(-0x6c)"
^~~
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:84:9: error: stray '@' in program
jsr a6@(-0x6c)"
^
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:84:17: warning: missing terminating " character
jsr a6@(-0x6c)"
^
/opt/sdk/MUI_3.8/C/Include/inline/muimaster.h:84:17: error: missing terminating " character
This is the code the inline/muimaster.h has in the complaining methods
Should I stick to MUI 5, instead of using MUI 3.8? Applications that are compiled with MUI 5 SDK are able to run fine on Amigas that have only MUI 3.8 installed?
Thank you for your help.
The text was updated successfully, but these errors were encountered:
In principle it should not matter whether you use the MUI 3.8 SDK or the MUI 5 SDK. MUI 3.8 will ignore all MUI 5 attributes, simply because it doesn't know them.
The last days I am trying to use GCC v6 for 68k using a cross compiler environment and I have the following issue, which I am not sure if it is a problem of GCC or of the header files not working well with this GCC version.
I am trying to compile one of my programs with the MUI 3.8 SDK, and I get the following errors. This does not happen with late MUI 5.0 SDK.
Is this logical or should I change something?
This is the code the inline/muimaster.h has in the complaining methods
What I am doing is:
Should I stick to MUI 5, instead of using MUI 3.8? Applications that are compiled with MUI 5 SDK are able to run fine on Amigas that have only MUI 3.8 installed?
Thank you for your help.
The text was updated successfully, but these errors were encountered: