Re: [hatari-users] Re: [hatari-devel] Hatari 2.2.1 has been released |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-users Archives
]
- To: hatari-users@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-users] Re: [hatari-devel] Hatari 2.2.1 has been released
- From: tuxic@xxxxxxxxx
- Date: Sun, 10 Feb 2019 14:13:16 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1549804397; bh=WACIOofkTXYUqBhA2OIxxutrgCzgjmcep7IcWSPGLPI=; h=Date:From:To:Subject:From; b=XQgmIBSPhTVjG9yr6VFBIByzAZQzjj4UEwCAJrlz1ACkb46H6VZL2xwayLpXv8M3T g4TjSThCTIQIY24zzdai55Te8kEcoqsdugwRRSE0M4cAXXN8pG4cyVMKdaoPFmBwlk V4LcGvkfdxSJFZNRVVMMW4uw0duEwGK6KG2Ddn86Ekv93bPYeZVkg1287o+RKS0zT1 LGK9eiTvixbg1pR4XwjDO3F+QLUw4PCwo9rmJryRDel98d6qogi+mlU+Sti7B6JPwo E8IjCtWS1xkIYQQ+mF9j99cs/fLYt+IvYE2gPrw+B3W+rL2PPOG88M+WRzagNgEUwc 7CFWvxwbpmMsA==
On 02/10 01:52, Thomas Huth wrote:
> Am Sun, 10 Feb 2019 04:26:28 +0100
> schrieb tuxic@xxxxxxxxx:
>
> > On 02/09 11:02, Nicolas Pomarède wrote:
> > > Hello
> > >
> > > A bugfix version 2.2.1 of Hatari was just released to cover a
> > > regression in a CPU instruction
> > >
> > > Because of this bug, the 'UNPK' instruction could lead to some
> > > errors in the emulated program and some crash.
> > >
> > > The macOS version of Hatari 2.2.1 is also compiled with SDL 2.0.9
> > > now, as some users reported display problems with some recent macOS
> > > setups (thanks to Troed for providing this build)
> > >
> > > Get the files here :
> > >
> > > http://download.tuxfamily.org/hatari/2.2.1/
> > >
> > > Nicolas
> > >
> > >
> >
> > Hi,
> >
> > when compiling this version, I get the following error:
> >
> > [ 53%] Building C object src/CMakeFiles/hatari.dir/clocks_timings.c.o
> > [ 54%] Building C object src/CMakeFiles/hatari.dir/configuration.c.o
> > [ 54%] Building C object src/CMakeFiles/hatari.dir/options.c.o
> > [ 55%] Building C object src/CMakeFiles/hatari.dir/change.c.o
> > [ 55%] Building C object src/CMakeFiles/hatari.dir/control.c.o
> > [ 56%] Building C object src/CMakeFiles/hatari.dir/cycInt.c.o
> > [ 56%] Building C object src/CMakeFiles/hatari.dir/cycles.c.o
> > [ 57%] Building C object src/CMakeFiles/hatari.dir/dialog.c.o
> > [ 57%] Building C object src/CMakeFiles/hatari.dir/dmaSnd.c.o
> > [ 58%] Building C object src/CMakeFiles/hatari.dir/fdc.c.o
> > [ 58%] Building C object src/CMakeFiles/hatari.dir/file.c.o
> > [ 59%] Building C object src/CMakeFiles/hatari.dir/floppy.c.o
> > [ 59%] Building C object src/CMakeFiles/hatari.dir/floppy_ipf.c.o
> > /home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:64:2:
> > error: unknown type name ‘CapsLong’ CapsLong
>
> Does this patch fix the issue for you:
>
> diff -r src/floppy_ipf.c
> --- a/src/floppy_ipf.c Sat Feb 09 18:45:35 2019 +0100
> +++ b/src/floppy_ipf.c Sun Feb 10 13:48:35 2019 +0100
> @@ -31,6 +31,8 @@
> #ifdef HAVE_CAPSIMAGE
> #if CAPSIMAGE_VERSION == 5
> #include <caps5/CapsLibAll.h>
> +#define CapsLong SDWORD
> +#define CapsULong UDWORD
> #else
> #include <caps/fdc.h>
> #define CAPS_LIB_RELEASE 4
>
> ?
>
> Thomas
>
>
Hi Thomas,
thanks for the patch!!! :)
Unfortunately, it does not work:
In file included from /usr/local/include/caps5/CapsLibAll.h:7,
from /home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:33:
/usr/local/include/caps5/CapsFDC.h:134:22: error: expected ‘)’ before ‘*’ token
typedef void (__cdecl *CAPSFDCHOOK)(PCAPSFDC pfdc, UDWORD state);
^~
)
/usr/local/include/caps5/CapsFDC.h:198:2: error: unknown type name ‘CAPSFDCHOOK’
CAPSFDCHOOK cbirq; // irq line change callback
^~~~~~~~~~~
/usr/local/include/caps5/CapsFDC.h:199:2: error: unknown type name ‘CAPSFDCHOOK’
CAPSFDCHOOK cbdrq; // drq line change callback
^~~~~~~~~~~
/usr/local/include/caps5/CapsFDC.h:200:2: error: unknown type name ‘CAPSFDCHOOK’
CAPSFDCHOOK cbtrk; // track change callback
^~~~~~~~~~~
In file included from /usr/local/include/caps5/CapsLibAll.h:9,
from /home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:33:
/usr/local/include/caps5/CapsLib.h:16:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSInit’
ExtSub SDWORD __cdecl CAPSInit();
^~~~~~~~
/usr/local/include/caps5/CapsLib.h:17:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSExit’
ExtSub SDWORD __cdecl CAPSExit();
^~~~~~~~
/usr/local/include/caps5/CapsLib.h:18:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSAddImage’
ExtSub SDWORD __cdecl CAPSAddImage();
^~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:19:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSRemImage’
ExtSub SDWORD __cdecl CAPSRemImage(SDWORD id);
^~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:20:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSLockImage’
ExtSub SDWORD __cdecl CAPSLockImage(SDWORD id, PCHAR name);
^~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:21:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSLockImageMemory’
ExtSub SDWORD __cdecl CAPSLockImageMemory(SDWORD id, PUBYTE buffer, UDWORD length, UDWORD flag);
^~~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:22:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSUnlockImage’
ExtSub SDWORD __cdecl CAPSUnlockImage(SDWORD id);
^~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:23:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSLoadImage’
ExtSub SDWORD __cdecl CAPSLoadImage(SDWORD id, UDWORD flag);
^~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:24:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetImageInfo’
ExtSub SDWORD __cdecl CAPSGetImageInfo(PCAPSIMAGEINFO pi, SDWORD id);
^~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:25:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSLockTrack’
ExtSub SDWORD __cdecl CAPSLockTrack(PVOID ptrackinfo, SDWORD id, UDWORD cylinder, UDWORD head, UDWORD flag);
^~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:26:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSUnlockTrack’
ExtSub SDWORD __cdecl CAPSUnlockTrack(SDWORD id, UDWORD cylinder, UDWORD head);
^~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:27:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSUnlockAllTracks’
ExtSub SDWORD __cdecl CAPSUnlockAllTracks(SDWORD id);
^~~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:28:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetPlatformName’
ExtSub PCHAR __cdecl CAPSGetPlatformName(UDWORD pid);
^~~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:29:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetVersionInfo’
ExtSub SDWORD __cdecl CAPSGetVersionInfo(PVOID pversioninfo, UDWORD flag);
^~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:30:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcGetInfo’
ExtSub UDWORD __cdecl CAPSFdcGetInfo(SDWORD iid, PCAPSFDC pc, SDWORD ext);
^~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:31:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcInit’
ExtSub SDWORD __cdecl CAPSFdcInit(PCAPSFDC pc);
^~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:32:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcReset’
ExtSub void __cdecl CAPSFdcReset(PCAPSFDC pc);
^~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:33:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcEmulate’
ExtSub void __cdecl CAPSFdcEmulate(PCAPSFDC pc, UDWORD cyclecnt);
^~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:34:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcRead’
ExtSub UDWORD __cdecl CAPSFdcRead(PCAPSFDC pc, UDWORD address);
^~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:35:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcWrite’
ExtSub void __cdecl CAPSFdcWrite(PCAPSFDC pc, UDWORD address, UDWORD data);
^~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:36:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFdcInvalidateTrack’
ExtSub SDWORD __cdecl CAPSFdcInvalidateTrack(PCAPSFDC pc, SDWORD drive);
^~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:37:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSFormatDataToMFM’
ExtSub SDWORD __cdecl CAPSFormatDataToMFM(PVOID pformattrack, UDWORD flag);
^~~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:38:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetInfo’
ExtSub SDWORD __cdecl CAPSGetInfo(PVOID pinfo, SDWORD id, UDWORD cylinder, UDWORD head, UDWORD inftype, UDWORD infid);
^~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:39:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSSetRevolution’
ExtSub SDWORD __cdecl CAPSSetRevolution(SDWORD id, UDWORD value);
^~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:40:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetImageType’
ExtSub SDWORD __cdecl CAPSGetImageType(PCHAR name);
^~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:41:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetImageTypeMemory’
ExtSub SDWORD __cdecl CAPSGetImageTypeMemory(PUBYTE buffer, UDWORD length);
^~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/caps5/CapsLib.h:42:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CAPSGetDebugRequest’
ExtSub SDWORD __cdecl CAPSGetDebugRequest();
^~~~~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_MemorySnapShot_Capture’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:168:4: warning: implicit declaration of function ‘CAPSFdcInvalidateTrack’ [-Wimplicit-function-declaration]
CAPSFdcInvalidateTrack ( &IPF_State.Fdc , 0 ); /* Invalidate buffered track data for drive 0 */
^~~~~~~~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:172:24: warning: assignment to ‘int’ from ‘void (*)(struct CapsFdc *, UDWORD)’ {aka ‘void (*)(struct CapsFdc *, unsigned int)’} makes integer from pointer without a cast [-Wint-conversion]
IPF_State.Fdc.cbirq = IPF_CallBack_Irq;
^
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:173:24: warning: assignment to ‘int’ from ‘void (*)(struct CapsFdc *, UDWORD)’ {aka ‘void (*)(struct CapsFdc *, unsigned int)’} makes integer from pointer without a cast [-Wint-conversion]
IPF_State.Fdc.cbdrq = IPF_CallBack_Drq;
^
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:174:24: warning: assignment to ‘int’ from ‘void (*)(struct CapsFdc *, UDWORD)’ {aka ‘void (*)(struct CapsFdc *, unsigned int)’} makes integer from pointer without a cast [-Wint-conversion]
IPF_State.Fdc.cbtrk = IPF_CallBack_Trk;
^
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_Init’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:334:7: warning: implicit declaration of function ‘CAPSInit’; did you mean ‘Log_Init’? [-Wimplicit-function-declaration]
if ( CAPSInit() != imgeOk )
^~~~~~~~
Log_Init
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:340:7: warning: implicit declaration of function ‘CAPSGetVersionInfo’ [-Wimplicit-function-declaration]
if ( CAPSGetVersionInfo ( &caps_vi , 0 ) != imgeOk )
^~~~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:373:7: warning: implicit declaration of function ‘CAPSFdcInit’; did you mean ‘IPF_Init’? [-Wimplicit-function-declaration]
if ( CAPSFdcInit ( &IPF_State.Fdc ) != imgeOk)
^~~~~~~~~~~
IPF_Init
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:388:22: warning: assignment to ‘int’ from ‘void (*)(struct CapsFdc *, UDWORD)’ {aka ‘void (*)(struct CapsFdc *, unsigned int)’} makes integer from pointer without a cast [-Wint-conversion]
IPF_State.Fdc.cbirq = IPF_CallBack_Irq;
^
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:389:22: warning: assignment to ‘int’ from ‘void (*)(struct CapsFdc *, UDWORD)’ {aka ‘void (*)(struct CapsFdc *, unsigned int)’} makes integer from pointer without a cast [-Wint-conversion]
IPF_State.Fdc.cbdrq = IPF_CallBack_Drq;
^
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:390:22: warning: assignment to ‘int’ from ‘void (*)(struct CapsFdc *, UDWORD)’ {aka ‘void (*)(struct CapsFdc *, unsigned int)’} makes integer from pointer without a cast [-Wint-conversion]
IPF_State.Fdc.cbtrk = IPF_CallBack_Trk;
^
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:392:2: warning: implicit declaration of function ‘CAPSFdcReset’; did you mean ‘IPF_Reset’? [-Wimplicit-function-declaration]
CAPSFdcReset ( &IPF_State.Fdc );
^~~~~~~~~~~~
IPF_Reset
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_Exit’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:408:2: warning: implicit declaration of function ‘CAPSExit’; did you mean ‘IPF_Exit’? [-Wimplicit-function-declaration]
CAPSExit();
^~~~~~~~
IPF_Exit
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_Insert’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:430:12: warning: implicit declaration of function ‘CAPSAddImage’; did you mean ‘CAPSAPI_H’? [-Wimplicit-function-declaration]
ImageId = CAPSAddImage();
^~~~~~~~~~~~
CAPSAPI_H
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:438:14: warning: implicit declaration of function ‘CAPSGetImageTypeMemory’ [-Wimplicit-function-declaration]
ImageType = CAPSGetImageTypeMemory ( pImageBuffer , ImageSize );
^~~~~~~~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:442:3: warning: implicit declaration of function ‘CAPSRemImage’ [-Wimplicit-function-declaration]
CAPSRemImage ( ImageId ) ;
^~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:485:7: warning: implicit declaration of function ‘CAPSLockImageMemory’ [-Wimplicit-function-declaration]
if ( CAPSLockImageMemory ( ImageId , pImageBuffer , (CapsULong)ImageSize , DI_LOCK_MEMREF ) == imgeOk )
^~~~~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:491:8: warning: implicit declaration of function ‘CAPSGetImageInfo’ [-Wimplicit-function-declaration]
if ( CAPSGetImageInfo ( &cii , ImageId ) == imgeOk )
^~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:504:23: warning: implicit declaration of function ‘CAPSGetPlatformName’; did you mean ‘SDL_GetPlatform’? [-Wimplicit-function-declaration]
printf ( " %s" , CAPSGetPlatformName(cii.platform[i]) );
^~~~~~~~~~~~~~~~~~~
SDL_GetPlatform
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:504:18: warning: format ‘%s’ expects argument of type ‘char *’, but argument 2 has type ‘int’ [-Wformat=]
printf ( " %s" , CAPSGetPlatformName(cii.platform[i]) );
~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%d
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:520:7: warning: implicit declaration of function ‘CAPSLoadImage’ [-Wimplicit-function-declaration]
if ( CAPSLoadImage ( ImageId , DI_LOCK_DENALT | DI_LOCK_DENVAR | DI_LOCK_UPDATEFD ) != imgeOk )
^~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:523:3: warning: implicit declaration of function ‘CAPSUnlockImage’ [-Wimplicit-function-declaration]
CAPSUnlockImage ( ImageId );
^~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_CallBack_Trk’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:725:7: warning: implicit declaration of function ‘CAPSLockTrack’ [-Wimplicit-function-declaration]
if ( CAPSLockTrack ( &cti , IPF_State.CapsImage[ Drive ] , pd->buftrack , pd->bufside ,
^~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_CallBack_Drq’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:776:3: warning: implicit declaration of function ‘CAPSFdcWrite’ [-Wimplicit-function-declaration]
CAPSFdcWrite ( &IPF_State.Fdc , 3 , Byte ); /* Write to FDC's reg 3 */
^~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:783:10: warning: implicit declaration of function ‘CAPSFdcRead’; did you mean ‘CAPSFORM_H’? [-Wimplicit-function-declaration]
Byte = CAPSFdcRead ( &IPF_State.Fdc , 3 ); /* Read from FDC's reg 3 */
^~~~~~~~~~~
CAPSFORM_H
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_FDC_WriteReg’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:932:5: warning: implicit declaration of function ‘CAPSSetRevolution’ [-Wimplicit-function-declaration]
CAPSSetRevolution ( IPF_State.CapsImage[ Drive ] , 0 );
^~~~~~~~~~~~~~~~~
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c: In function ‘IPF_Emulate’:
/home/user/data/pools/pool05/hatari-2.2.1/src/floppy_ipf.c:1121:2: warning: implicit declaration of function ‘CAPSFdcEmulate’; did you mean ‘IPF_Emulate’? [-Wimplicit-function-declaration]
CAPSFdcEmulate ( &IPF_State.Fdc , NbCycles ); /* Process at max NbCycles */
^~~~~~~~~~~~~~
IPF_Emulate
make[2]: *** [src/CMakeFiles/hatari.dir/build.make:310: src/CMakeFiles/hatari.dir/floppy_ipf.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:172: src/CMakeFiles/hatari.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
[1] 17126 exit 2 make
Cheers!
Meino