Re: [hatari-users] Hatari goes Sinclair QL |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-users Archives
]
Am Fri, 1 Apr 2016 21:07:08 +0200
schrieb Nicolas Pomarède <npomarede@xxxxxxxxxxxx>:
>
> Hi
>
> the ql/ part doesn't build on my pc either :
[...]
>
> /home/npomarede/hatari-ql/src/ql/QL_files.c: Hors de toute fonction :
> /home/npomarede/hatari-ql/src/ql/QL_files.c:1042:6: erreur :
> conflicting types for âWriteMdvControlâ
> void WriteMdvControl(aw8 d)
> ^
> In file included from /home/npomarede/hatari-ql/src/ql/QL_files.c:7:0:
> /home/npomarede/hatari-ql/src/ql/QL68000.h:392:6: note : previous
> declaration of âWriteMdvControlâ was here
> void WriteMdvControl(aw8) REGP1;
> ^
> src/ql/CMakeFiles/Ql.dir/build.make:566Â : la recette pour la cible
> « src/ql/CMakeFiles/Ql.dir/QL_files.c.o » a échouée
> make[2]: *** [src/ql/CMakeFiles/Ql.dir/QL_files.c.o] Erreur 1
> CMakeFiles/Makefile2:261Â : la recette pour la cible
> « src/ql/CMakeFiles/Ql.dir/all » a échouée
> make[1]: *** [src/ql/CMakeFiles/Ql.dir/all] Erreur 2
>
> and it fails there.
>
> this is with gcc 5.3.1
Strange, I also have gcc 5.3.1 here and it's compiling without errors
on my system ... maybe that REGP1 got somehow defined on your system
while it was not defined on mine...?
Anyway, seems like using the uQLx sources for QL support was a
bad idea since the sources seem to be in a quite messy state... so I
think I better drop that effort again... ;-)
Thomas