View Single Post
Old 13 June 2023, 00:21   #7
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Quote:
Originally Posted by Docent View Post
It think that you have messed up includes - gfxbase.h seems to be from release 2.0 or higher as MonitorVBlank is not defined in 1.3 gfxbase.h, also struct AnalogSignalInterval is defined in monitor.h, which is not available in 1.3, it appeared first in 2.0 includes.
Well as I said before, I have not messed up anything, this is code I inherited and I am trying to figure out how to make it work.

I was thinking about this too, after Samurai mentioned the 1.3 thing, but it's so weird because this code has been compiled before, just not by me. Are these includes somewhere inside amiga-gcc? I feel like this problem can come from this all being made with a much older version of amiga-gcc, if I understood correctly, the way to handle KS1.3 software changed at one point.

Now could there be a reason to include a newer graphics.h in this control port code? The control port code uses, afaik, lowlevel.library, which may only be available on 2.0+

Again this is all speculation, I'm trying to figure things out as I go.
Amiga1992 is offline  
 
Page generated in 0.04383 seconds with 11 queries