jfdelnero / HxCFloppyEmulator

HxC Floppy Drive Emulator toolkit
https://hxc2001.com/floppy_drive_emulator/
106 stars 16 forks source link

building on ubuntu 2024.04.1 fails, "../sources/xml_disk/converttools/bmptob8/bmptoh", EOPNOTSUPP (Operation not supported), killed by SIGSEGV #25

Open ggaussling opened 1 week ago

ggaussling commented 1 week ago

Hi, I currently upgraded my ubuntu from 22.04 to ubuntu 24.04. Since then the HxCFloppyEmulator.exe no longer worked under playonlinux. I'm also not able to get it running again under wine. I admit, that I don't really be familiar with wine.

I then tried to build the native linux build, but the process stopped on executing bmptoh. It sigfaults with EOPNOTSUPP.


HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources$ sudo LANG=C strace  ../sources/xml_disk/converttools/bmptob8/bmptoh
execve("../sources/xml_disk/converttools/bmptob8/bmptoh", ["../sources/xml_disk/converttools"...], 0x7ffdb150e840 /* 17 vars */) = -1 EOPNOTSUPP (Operation not supported)
+++ killed by SIGSEGV +++
``

I'm clueless what to do. As a last resort I can reboot into windows, and use the software under windows.
jfdelnero commented 1 week ago

According to your strace log, your system didn't even manage to load the executable file. Try to rebuild bmptoh : Enter "HxCFloppyEmulator/libhxcfe/sources/bmptohxml_disk/converttools/bmptob8" make clean rm bmptoh Remove any .exe file if present then: make

ggaussling commented 1 week ago

I don't know, maybe my ubuntu is messed up?

HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build$` find .. -iname "*exe"
HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build$ LANG=C rm ../sources/xml_disk/converttools/bmptob8/bmptoh 
rm: cannot remove '../sources/xml_disk/converttools/bmptob8/bmptoh': No such file or directory
HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build$ LANG=C make clean
make -C ../HxCFloppyEmulator_software/build/ clean_fltk
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/build'
make[1]: Nothing to be done for 'clean_fltk'.
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/build'
make -C ../libhxcadaptor/build/ clean
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build'
rm -rf *.o
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build'
make -C ../libhxcfe/build/ clean
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build'
rm -rf *.o
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build'
make -C ../libusbhxcfe/build/ clean
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libusbhxcfe/build'
rm -rf *.o
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libusbhxcfe/build'
make -C ../HxCFloppyEmulator_cmdline/build/ clean
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_cmdline/build'
rm -rf *.o
rm -rf *.so
rm -rf *.dll
rm -rf *.exe
rm -rf *.map
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_cmdline/build'
make -C ../HxCFloppyEmulator_software/build/ clean
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/build'
rm -rf *.o
rm -rf *.so
rm -rf *.dll
rm -rf *.map
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/build'
HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build$ LANG=C make
make -C ../libhxcadaptor/build/
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build'
gcc -o libhxcadaptor.o -c ../sources/libhxcadaptor.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs.o -c ../sources/fs.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o network.o -c ../sources/network.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
ar r libhxcadaptor.a    libhxcadaptor.o fs.o network.o
cp libhxcadaptor.a ../../build
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build'
make -C ../libhxcfe/build/
make[1]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build'
make CC=gcc -C ../sources/xml_disk/converttools/bmptob8
make[2]: Entering directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources/xml_disk/converttools/bmptob8'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources/xml_disk/converttools/bmptob8'
cd ../sources/ && ../sources/xml_disk/converttools/bmptob8/bmptoh init.script -DATA && mv data_init_script.h init_script.h
Segmentation fault
make[1]: *** [Makefile:910: ../sources/init_script.h] Error 139
make[1]: Leaving directory '/HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build'
make: *** [Makefile:9: libhxcfe] Error 2
HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build$ 
jfdelnero commented 1 week ago

i have just checked the "../sources/xml_disk/converttools/bmptob8/bmptoh init.script -DATA" operation against valgrind just to check. No issue here.

Can you try the current repository main branch ?

jfdelnero commented 1 week ago

btw i don't see bmptoh being built in your last log.

try to rebuild completely the whole software :

make mrproper make -j4

ggaussling commented 1 week ago

Yes, it really didn't make a lot. I think make clean wasn't sufficient.

$ pushd HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build/ && lang=C make mrproper
HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/build ~
make -C ../libhxcadaptor/build/ mrproper
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build“ wird betreten
rm -rf *.o
rm -rf libhxcadaptor.a
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build“ wird verlassen
make -C ../libhxcfe/build/ mrproper
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build“ wird betreten
rm -rf *.o
rm -rf libhxcfe.so
rm -rf *.dll
rm -rf *.dylib
make -C ../sources/xml_disk/converttools/bmptob8 mrproper
make[2]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources/xml_disk/converttools/bmptob8“ wird betreten
rm -rf *.o
rm -rf bmptoh
rm -rf Debug*
rm -rf Release*
rm -rf *.obj *.ncb *.plg *.opt
make[2]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources/xml_disk/converttools/bmptob8“ wird verlassen
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build“ wird verlassen
make -C ../libusbhxcfe/build/ mrproper
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libusbhxcfe/build“ wird betreten
rm -rf *.o
rm -rf libusbhxcfe.so
rm -rf *.dll
rm -rf *.dylib
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libusbhxcfe/build“ wird verlassen
make -C ../HxCFloppyEmulator_cmdline/build/ mrproper
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_cmdline/build“ wird betreten
rm -rf *.o
rm -rf *.so
rm -rf *.dll
rm -rf *.exe
rm -rf *.map
rm -rf hxcfe
rm -rf *.dylib
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_cmdline/build“ wird verlassen
make -C ../HxCFloppyEmulator_software/build/ mrproper
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/build“ wird betreten
rm -rf *.o
rm -rf *.so
rm -rf *.dll
rm -rf *.map
rm -rf hxcfloppyemulator
rm -rf *.map *.ncb *.opt *.plg *.dll *.exe *.bak *.dylib
make -C ../sources/gui/microintro/converttools/bmptob8 mrproper
make[2]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/sources/gui/microintro/converttools/bmptob8“ wird betreten
rm -rf *.o
rm -rf bmptoh
rm -rf Debug*
rm -rf Release*
rm -rf *.obj *.ncb *.plg *.opt
make[2]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/sources/gui/microintro/converttools/bmptob8“ wird verlassen
rm -rf ../sources/thirdpartylibs/fltk/fltk-1.x.x
rm -rf ../sources/thirdpartylibs/fltk/fltk-1.x.x-arm64
rm -rf ../sources/thirdpartylibs/fltk/fltk-1.x.x-x86_64
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/HxCFloppyEmulator_software/build“ wird verlassen
rm -rf *.so
rm -rf *.a
rm -rf *.obj
rm -rf *.opt
rm -rf *.dll
rm -rf *.exe
rm -rf *.lib
rm -rf *.ncb
rm -rf *.exp
rm -rf *.dylib
rm -rf *.dmg
rm -rf *.app
rm -rf hxcfe_cmdline
rm -rf hxcfloppyemulator
rm -f  hxcfe
rm -rf Debug_*
rm -rf Release_*
rm -rf ADFOpus_*
rm -rf ../tests/run
rm -rf HxCFloppyEmulator_Software
rm -rf *.zip
 make -j4
make -C ../libhxcadaptor/build/
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build“ wird betreten
gcc -o libhxcadaptor.o -c ../sources/libhxcadaptor.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs.o -c ../sources/fs.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o network.o -c ../sources/network.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
ar r libhxcadaptor.a    libhxcadaptor.o fs.o network.o
ar: Erzeugen von libhxcadaptor.a
cp libhxcadaptor.a ../../build
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcadaptor/build“ wird verlassen
make -C ../libhxcfe/build/
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/build“ wird betreten
make CC=gcc -C ../sources/xml_disk/converttools/bmptob8
make[2]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources/xml_disk/converttools/bmptob8“ wird betreten
gcc -o bmptoh.o -c bmptoh.c -O3 -I../../.. -Wall
gcc -o lzw.o -c ../../packer/lzw.c -O3 -I../../.. -Wall
gcc -o pack.o -c ../../packer/pack.c -O3 -I../../.. -Wall
gcc -o rle.o -c ../../packer/rle.c -O3 -I../../.. -Wall
gcc -o floppy_utils.o -c ../sources/floppy_utils.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o floppy_ifmode.o -c ../sources/floppy_ifmode.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o loaders_list.o -c ../sources/loaders_list.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmptoh    bmptoh.o lzw.o pack.o rle.o 
gcc -o crc.o -c ../sources/tracks/crc.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o std_crc32.o -c ../sources/tracks/std_crc32.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o track_generator.o -c ../sources/tracks/track_generator.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trackutils.o -c ../sources/tracks/trackutils.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
make[2]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcfe/sources/xml_disk/converttools/bmptob8“ wird verlassen
gcc -o trackeditor.o -c ../sources/tracks/trackeditor.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sector_extractor.o -c ../sources/tracks/sector_extractor.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o display_track.o -c ../sources/tracks/display_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fluxStreamAnalyzer.o -c ../sources/stream_analyzer/fluxStreamAnalyzer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o streamConvert.o -c ../sources/stream_analyzer/streamConvert.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o script_exec.o -c ../sources/misc/script_exec.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o env.o -c ../sources/misc/env.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_manager.o -c ../sources/fs_manager/fs_manager.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_amigados.o -c ../sources/fs_manager/fs_amigados/fs_amigados.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_fat12.o -c ../sources/fs_manager/fs_fat12/fs_fat12.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_cpm.o -c ../sources/fs_manager/fs_cpm/fs_cpm.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o libcpmfs.o -c ../sources/fs_manager/fs_cpm/libcpmfs/libcpmfs.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_hd.o -c ../sources/thirdpartylibs/adflib/Lib/adf_hd.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_disk.o -c ../sources/thirdpartylibs/adflib/Lib/adf_disk.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_raw.o -c ../sources/thirdpartylibs/adflib/Lib/adf_raw.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_bitm.o -c ../sources/thirdpartylibs/adflib/Lib/adf_bitm.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_dump.o -c ../sources/thirdpartylibs/adflib/Lib/adf_dump.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_util.o -c ../sources/thirdpartylibs/adflib/Lib/adf_util.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_env.o -c ../sources/thirdpartylibs/adflib/Lib/adf_env.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_nativ.o -c ../sources/thirdpartylibs/adflib/Lib/adf_nativ.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_dir.o -c ../sources/thirdpartylibs/adflib/Lib/adf_dir.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_file.o -c ../sources/thirdpartylibs/adflib/Lib/adf_file.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_cache.o -c ../sources/thirdpartylibs/adflib/Lib/adf_cache.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_link.o -c ../sources/thirdpartylibs/adflib/Lib/adf_link.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_salv.o -c ../sources/thirdpartylibs/adflib/Lib/adf_salv.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fm_encoding.o -c ../sources/tracks/encoding/fm_encoding.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mfm_encoding.o -c ../sources/tracks/encoding/mfm_encoding.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dec_m2fm_encoding.o -c ../sources/tracks/encoding/dec_m2fm_encoding.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o luts.o -c ../sources/tracks/luts.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o track_types_defs.o -c ../sources/tracks/track_types_defs.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o aed6200p_track.o -c ../sources/tracks/track_formats/aed6200p_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o amiga_mfm_track.o -c ../sources/tracks/track_formats/amiga_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_gcr_track.o -c ../sources/tracks/track_formats/apple2_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o arburg_track.o -c ../sources/tracks/track_formats/arburg_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emu_emulator_fm_track.o -c ../sources/tracks/track_formats/emu_emulator_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o c64_gcr_track.o -c ../sources/tracks/track_formats/c64_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o heathkit_fm_track.o -c ../sources/tracks/track_formats/heathkit_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o iso_ibm_fm_track.o -c ../sources/tracks/track_formats/iso_ibm_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o iso_ibm_mfm_track.o -c ../sources/tracks/track_formats/iso_ibm_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o membrain_mfm_track.o -c ../sources/tracks/track_formats/membrain_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o northstar_mfm_track.o -c ../sources/tracks/track_formats/northstar_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o tycom_fm_track.o -c ../sources/tracks/track_formats/tycom_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dec_rx02_track.o -c ../sources/tracks/track_formats/dec_rx02_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple_mac_gcr_track.o -c ../sources/tracks/track_formats/apple_mac_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o qd_mo5_track.o -c ../sources/tracks/track_formats/qd_mo5_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o victor9k_gcr_track.o -c ../sources/tracks/track_formats/victor9k_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o micraln_fm_track.o -c ../sources/tracks/track_formats/micraln_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o centurion_mfm_track.o -c ../sources/tracks/track_formats/centurion_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_amiga.o -c ../sources/loaders/common/raw_amiga.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_iso.o -c ../sources/loaders/common/raw_iso.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o copyqm_loader.o -c ../sources/loaders/copyqm_loader/copyqm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o crctable.o -c ../sources/loaders/copyqm_loader/crctable.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_loader.o -c ../sources/loaders/adf_loader/adf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adz_loader.o -c ../sources/loaders/adz_loader/adz_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o amigadosfs_loader.o -c ../sources/loaders/amigadosfs_loader/amigadosfs_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vfile.o -c ../sources/thirdpartylibs/xdms/vfile.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o cpcdsk_loader.o -c ../sources/loaders/cpcdsk_loader/cpcdsk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o msa_loader.o -c ../sources/loaders/msa_loader/msa_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o msx_loader.o -c ../sources/loaders/msx_loader/msx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o smc_loader.o -c ../sources/loaders/smc_loader/snes_smc_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o st_loader.o -c ../sources/loaders/st_loader/st_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stx_loader.o -c ../sources/loaders/stx_loader/stx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o img_loader.o -c ../sources/loaders/img_loader/img_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dms_loader.o -c ../sources/loaders/dms_loader/dms_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mfm_loader.o -c ../sources/loaders/mfm_loader/mfm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o oricdsk_loader.o -c ../sources/loaders/oricdsk_loader/oricdsk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d64_loader.o -c ../sources/loaders/d64_loader/d64_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trd_loader.o -c ../sources/loaders/trd_loader/trd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o scl_loader.o -c ../sources/loaders/scl_loader/scl_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat12floppy_loader.o -c ../sources/loaders/fat12floppy_loader/fat12floppy_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat12.o -c ../sources/loaders/fat12floppy_loader/fat12.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfe_loader.o -c ../sources/loaders/hfe_loader/hfe_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o imd_loader.o -c ../sources/loaders/imd_loader/imd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o afi_loader.o -c ../sources/loaders/afi_loader/afi_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sap_loader.o -c ../sources/loaders/sap_loader/sap_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o libsap.o -c ../sources/thirdpartylibs/libsap/libsap.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jv1_loader.o -c ../sources/loaders/jv1_loader/jv1_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vtr_loader.o -c ../sources/loaders/vtr_loader/vtr_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d88_loader.o -c ../sources/loaders/d88_loader/d88_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hdm_loader.o -c ../sources/loaders/hdm_loader/hdm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ti99pc99_loader.o -c ../sources/loaders/ti99pc99_loader/ti99pc99_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apridisk_loader.o -c ../sources/loaders/apridisk_loader/apridisk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ede_loader.o -c ../sources/loaders/ede_loader/ede_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fd_loader.o -c ../sources/loaders/fd_loader/fd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vdk_loader.o -c ../sources/loaders/vdk_loader/vdk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dpx_loader.o -c ../sources/loaders/dpx_loader/dpx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mgt_loader.o -c ../sources/loaders/mgt_loader/mgt_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emax_loader.o -c ../sources/loaders/emax_loader/emax_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ensoniq_mirage_loader.o -c ../sources/loaders/ensoniq_mirage_loader/ensoniq_mirage_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sad_loader.o -c ../sources/loaders/sad_loader/sad_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jv3_loader.o -c ../sources/loaders/jv3_loader/jv3_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stt_loader.o -c ../sources/loaders/stt_loader/stt_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o prophet_loader.o -c ../sources/loaders/prophet_loader/prophet_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o teledisk_loader.o -c ../sources/loaders/teledisk_loader/teledisk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o td0_lzss.o -c ../sources/loaders/teledisk_loader/td0_lzss.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emuii_raw_loader.o -c ../sources/loaders/emuii_raw_loader/emuii_raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emuii_loader.o -c ../sources/loaders/emuii_loader/emuii_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emui_raw_loader.o -c ../sources/loaders/emui_raw_loader/emui_raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jvc_loader.o -c ../sources/loaders/jvc_loader/jvc_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dim_loader.o -c ../sources/loaders/dim_loader/dim_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ti99v9t9_loader.o -c ../sources/loaders/ti99v9t9_loader/ti99v9t9_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d81_loader.o -c ../sources/loaders/d81_loader/d81_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o acornadf_loader.o -c ../sources/loaders/acornadf_loader/acornadf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o camputerslynxldf_loader.o -c ../sources/loaders/camputerslynxldf_loader/camputerslynxldf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vegasdsk_loader.o -c ../sources/loaders/vegasdsk_loader/vegasdsk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dmk_loader.o -c ../sources/loaders/dmk_loader/dmk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o oldextadf_loader.o -c ../sources/loaders/oldextadf_loader/oldextadf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o extadf_loader.o -c ../sources/loaders/extadf_loader/extadf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdi_loader.o -c ../sources/loaders/fdi_loader/fdi_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdi_nec_loader.o -c ../sources/loaders/fdi_nec_loader/fdi_nec_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ssd_dsd_loader.o -c ../sources/loaders/ssd_dsd_loader/ssd_dsd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adl_loader.o -c ../sources/loaders/adl_loader/adl_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o krz_loader.o -c ../sources/loaders/krz_loader/krz_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o w30_loader.o -c ../sources/loaders/w30_loader/w30_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fei_loader.o -c ../sources/loaders/fei_loader/fei_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o svd_loader.o -c ../sources/loaders/svd_loader/svd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o gkh_loader.o -c ../sources/loaders/gkh_loader/gkh_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o imz_loader.o -c ../sources/loaders/imz_loader/imz_loader.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_loader.o -c ../sources/loaders/raw_loader/raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o system24_loader.o -c ../sources/loaders/system24_loader/system24_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o kryofluxstream_loader.o -c ../sources/loaders/kryofluxstream_loader/kryofluxstream_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o kryofluxstream.o -c ../sources/loaders/kryofluxstream_loader/kryofluxstream.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fzf_loader.o -c ../sources/loaders/fzf_loader/fzf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_nib_loader.o -c ../sources/loaders/apple2_nib_loader/apple2_nib_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_do_loader.o -c ../sources/loaders/apple2_do_loader/apple2_do_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sdd_speccydos_loader.o -c ../sources/loaders/sdd_speccydos_loader/sdd_speccydos_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o arburg_raw_loader.o -c ../sources/loaders/arburg_raw_loader/arburg_raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o scp_loader.o -c ../sources/loaders/scp_loader/scp_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_loader.o -c ../sources/loaders/bmp_loader/bmp_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o northstar_loader.o -c ../sources/loaders/northstar_loader/northstar_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_loader.o -c ../sources/loaders/xml_loader/xml_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o flppcm_loader.o -c ../sources/loaders/flppcm_loader/flppcm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stw_loader.o -c ../sources/loaders/stw_loader/stw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vfddat_loader.o -c ../sources/loaders/vfddat_loader/vfddat_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ana_loader.o -c ../sources/loaders/ana_loader/ana_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o atr_loader.o -c ../sources/loaders/atr_loader/atr_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfev3_loader.o -c ../sources/loaders/hfe_loader/hfev3_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfev3_trackgen.o -c ../sources/loaders/hfe_loader/hfev3_trackgen.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o heathkit_loader.o -c ../sources/loaders/heathkit_loader/heathkit_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sdu_loader.o -c ../sources/loaders/sdu_loader/sdu_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_db_loader.o -c ../sources/loaders/xml_db_loader/xml_db_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o streamhfe_loader.o -c ../sources/loaders/streamhfe_loader/streamhfe_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o qd_loader.o -c ../sources/loaders/qd_loader/qd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ipf_loader.o -c ../sources/loaders/ipf_loader/ipf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o capslibloader.o -c ../sources/misc/capslib_loader/capslibloader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hxcstream_loader.o -c ../sources/loaders/hxcstream_loader/hxcstream_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hxcstream.o -c ../sources/loaders/hxcstream_loader/hxcstream.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dfi_loader.o -c ../sources/loaders/discferret_dfi_loader/dfi_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o a2r_loader.o -c ../sources/loaders/a2r_loader/a2r_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o micraln_loader.o -c ../sources/loaders/micraln_loader/micraln_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdx_loader.o -c ../sources/loaders/fdx_loader/fdx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o 86f_loader.o -c ../sources/loaders/86f_loader/86f_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o logicanalyzer_loader.o -c ../sources/loaders/logicanalyzer_loader/logicanalyzer_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_2mg_loader.o -c ../sources/loaders/apple2_2mg_loader/apple2_2mg_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dim_x68k_loader.o -c ../sources/loaders/dim_x68k_loader/dim_x68k_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o woz_loader.o -c ../sources/loaders/woz_loader/woz_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o cpcdsk_writer.o -c ../sources/loaders/cpcdsk_loader/cpcdsk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mfm_writer.o -c ../sources/loaders/mfm_loader/mfm_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfe_writer.o -c ../sources/loaders/hfe_loader/hfe_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_writer.o -c ../sources/loaders/raw_loader/raw_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o afi_writer.o -c ../sources/loaders/afi_loader/afi_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o exthfe_writer.o -c ../sources/loaders/hfe_loader/exthfe_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o imd_writer.o -c ../sources/loaders/imd_loader/imd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vtr_writer.o -c ../sources/loaders/vtr_loader/vtr_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ti99v9t9_writer.o -c ../sources/loaders/ti99v9t9_loader/ti99v9t9_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jv3_writer.o -c ../sources/loaders/jv3_loader/jv3_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dmk_writer.o -c ../sources/loaders/dmk_loader/dmk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d88_writer.o -c ../sources/loaders/d88_loader/d88_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o msa_writer.o -c ../sources/loaders/msa_loader/msa_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfe_hddd_a2_writer.o -c ../sources/loaders/hfe_loader/hfe_hddd_a2_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o arburg_raw_writer.o -c ../sources/loaders/arburg_raw_loader/arburg_raw_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sdd_speccydos_writer.o -c ../sources/loaders/sdd_speccydos_loader/sdd_speccydos_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o scp_writer.o -c ../sources/loaders/scp_loader/scp_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o kryofluxstream_writer.o -c ../sources/loaders/kryofluxstream_loader/kryofluxstream_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_writer.o -c ../sources/loaders/adf_loader/adf_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_writer.o -c ../sources/loaders/bmp_loader/bmp_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_disk_writer.o -c ../sources/loaders/bmp_loader/bmp_disk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_file.o -c ../sources/loaders/bmp_loader/bmp_file.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_writer.o -c ../sources/loaders/xml_loader/xml_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trd_writer.o -c ../sources/loaders/trd_loader/trd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stx_writer.o -c ../sources/loaders/stx_loader/stx_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o st_writer.o -c ../sources/loaders/st_loader/st_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stw_writer.o -c ../sources/loaders/stw_loader/stw_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dim_writer.o -c ../sources/loaders/dim_loader/dim_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adz_writer.o -c ../sources/loaders/adz_loader/adz_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ipf_writer.o -c ../sources/loaders/ipf_loader/ipf_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fd_writer.o -c ../sources/loaders/fd_loader/fd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o northstar_writer.o -c ../sources/loaders/northstar_loader/northstar_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o heathkit_writer.o -c ../sources/loaders/heathkit_loader/heathkit_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vdk_writer.o -c ../sources/loaders/vdk_loader/vdk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_db_writer.o -c ../sources/loaders/xml_db_loader/xml_db_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o streamhfe_writer.o -c ../sources/loaders/streamhfe_loader/streamhfe_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o qd_writer.o -c ../sources/loaders/qd_loader/qd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hxcstream_writer.o -c ../sources/loaders/hxcstream_loader/hxcstream_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o oricdsk_writer.o -c ../sources/loaders/oricdsk_loader/oricdsk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_do_writer.o -c ../sources/loaders/apple2_do_loader/apple2_do_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfev3_writer.o -c ../sources/loaders/hfe_loader/hfev3_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdx_writer.o -c ../sources/loaders/fdx_loader/fdx_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o 86f_writer.o -c ../sources/loaders/86f_loader/86f_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o getbits.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/getbits.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o crc_csum.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/crc_csum.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o maketbl.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/maketbl.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o pfile.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/pfile.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o tables.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/tables.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_deep.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_deep.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_heavy.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_heavy.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_init.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_init.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_medium.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_medium.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_quick.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_quick.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_rle.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_rle.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adler32.o -c ../sources/thirdpartylibs/zlib/adler32.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o compress.o -c ../sources/thirdpartylibs/zlib/compress.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o crc32.o -c ../sources/thirdpartylibs/zlib/crc32.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o deflate.o -c ../sources/thirdpartylibs/zlib/deflate.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzlib.o -c ../sources/thirdpartylibs/zlib/gzlib.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzread.o -c ../sources/thirdpartylibs/zlib/gzread.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzwrite.o -c ../sources/thirdpartylibs/zlib/gzwrite.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzclose.o -c ../sources/thirdpartylibs/zlib/gzclose.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o infback.o -c ../sources/thirdpartylibs/zlib/infback.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o inffast.o -c ../sources/thirdpartylibs/zlib/inffast.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o inflate.o -c ../sources/thirdpartylibs/zlib/inflate.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o inftrees.o -c ../sources/thirdpartylibs/zlib/inftrees.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o trees.o -c ../sources/thirdpartylibs/zlib/trees.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o uncompr.o -c ../sources/thirdpartylibs/zlib/uncompr.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o zutil.o -c ../sources/thirdpartylibs/zlib/zutil.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o ioapi.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/ioapi.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNOLONGFILESUPPORT -DUSE_FILE32API -DIOAPI_NO_64
gcc -o mztools.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/mztools.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DUSE_FILE32API -DIOAPI_NO_64
gcc -o unzip.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/unzip.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DUSE_FILE32API -DIOAPI_NO_64
gcc -o zip.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/zip.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DUSE_FILE32API -DIOAPI_NO_64
gcc -o lz4.o -c ../sources/thirdpartylibs/lz4/lib/lz4.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ
gcc -o xml_disk.o -c ../sources/xml_disk/xml_disk.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map  -I ../sources/thirdpartylibs/expat/expat-2.5.0/lib
gcc -o lzw.o -c ../sources/xml_disk/packer/lzw.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o pack.o -c ../sources/xml_disk/packer/pack.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o rle.o -c ../sources/xml_disk/packer/rle.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xmlparse.o -c ../sources/thirdpartylibs/expat/expat-2.5.0/lib/xmlparse.c -I../sources/thirdpartylibs/expat/expat-2.5.0/lib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DHAVE_MEMMOVE -DXML_DEV_URANDOM
gcc -o xmlrole.o -c ../sources/thirdpartylibs/expat/expat-2.5.0/lib/xmlrole.c -I../sources/thirdpartylibs/expat/expat-2.5.0/lib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DHAVE_MEMMOVE -DXML_DEV_URANDOM
gcc -o xmltok.o -c ../sources/thirdpartylibs/expat/expat-2.5.0/lib/xmltok.c -I../sources/thirdpartylibs/expat/expat-2.5.0/lib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DHAVE_MEMMOVE -DXML_DEV_URANDOM
gcc -o fat_access.o -c ../sources/thirdpartylibs/FATIOlib/fat_access.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_cache.o -c ../sources/thirdpartylibs/FATIOlib/fat_cache.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_filelib.o -c ../sources/thirdpartylibs/FATIOlib/fat_filelib.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_format.o -c ../sources/thirdpartylibs/FATIOlib/fat_format.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_misc.o -c ../sources/thirdpartylibs/FATIOlib/fat_misc.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_string.o -c ../sources/thirdpartylibs/FATIOlib/fat_string.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_table.o -c ../sources/thirdpartylibs/FATIOlib/fat_table.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_write.o -c ../sources/thirdpartylibs/FATIOlib/fat_write.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_list.o -c ../sources/thirdpartylibs/FATIOlib/fat_list.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
cd ../sources/ && ../sources/xml_disk/converttools/bmptob8/bmptoh init.script -DATA && mv data_init_script.h init_script.h
Segmentation fault
make[1]: *** [Makefile:910: ../sources/init_script.h] Fehler 139
make[1]: *** Auf noch nicht beendete Prozesse wird gewartet …
make[1]: Verzeichnis „HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3/libhxcf
ggaussling commented 1 week ago

With a new git clone

Software$ rm -rf HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3
Software$ ls
HxCFloppyEmulator-HxCFloppyEmulator_V2_15_2_3.tar.gz  HxCFloppyEmulator_soft_beta      hxcfloppyemulator_soft_release_notes.txt          HxCFloppyEmulator_soft.zip  issues.txt                 vfd_hxc.zip
HxCFloppyEmulator_soft                                HxCFloppyEmulator_soft_beta.zip  HxC_Floppy_Emulator_Software_User_Manual_ENG.pdf  HxC_Virtual_COPYLOG.zip     README_DosDiskBrowser.txt
Software$ gh repo clone jfdelnero/HxCFloppyEmulator
Klone nach 'HxCFloppyEmulator' …
remote: Enumerating objects: 34016, done.
remote: Counting objects: 100% (2577/2577), done.
remote: Compressing objects: 100% (877/877), done.
remote: Total 34016 (delta 1738), reused 2508 (delta 1690), pack-reused 31439 (from 1)
Empfange Objekte: 100% (34016/34016), 18.32 MiB | 1.37 MiB/s, fertig.
Löse Unterschiede auf: 100% (24488/24488), fertig.
Aktualisiere Dateien: 100% (1582/1582), fertig.
Software$ cd HxCFloppyEmulator
Software/HxCFloppyEmulator$ ls
build  doc  HxCFloppyEmulator_cmdline  hxcfloppyemulator_soft_release_notes.txt  HxCFloppyEmulator_software  libhxcadaptor  libhxcfe  libusbhxcfe  readme.md  readme.txt  tests
Software/HxCFloppyEmulator$ cd build
Software/HxCFloppyEmulator/build$ make -j4
make -C ../libhxcadaptor/build/
make[1]: Verzeichnis „Software/HxCFloppyEmulator/libhxcadaptor/build“ wird betreten
gcc -o libhxcadaptor.o -c ../sources/libhxcadaptor.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs.o -c ../sources/fs.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o network.o -c ../sources/network.c -O3 -I../sources/ -I ../../libhxcfe/sources -I ../../libusbhxcfe/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
ar r libhxcadaptor.a    libhxcadaptor.o fs.o network.o
ar: Erzeugen von libhxcadaptor.a
cp libhxcadaptor.a ../../build
make[1]: Verzeichnis „Software/HxCFloppyEmulator/libhxcadaptor/build“ wird verlassen
make -C ../libhxcfe/build/
make[1]: Verzeichnis „Software/HxCFloppyEmulator/libhxcfe/build“ wird betreten
make CC=gcc -C ../sources/xml_disk/converttools/bmptob8
make[2]: Verzeichnis „Software/HxCFloppyEmulator/libhxcfe/sources/xml_disk/converttools/bmptob8“ wird betreten
gcc -o bmptoh.o -c bmptoh.c -O3 -I../../.. -Wall
gcc -o lzw.o -c ../../packer/lzw.c -O3 -I../../.. -Wall
gcc -o pack.o -c ../../packer/pack.c -O3 -I../../.. -Wall
gcc -o rle.o -c ../../packer/rle.c -O3 -I../../.. -Wall
gcc -o floppy_utils.o -c ../sources/floppy_utils.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o floppy_ifmode.o -c ../sources/floppy_ifmode.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o loaders_list.o -c ../sources/loaders_list.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o crc.o -c ../sources/tracks/crc.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o std_crc32.o -c ../sources/tracks/std_crc32.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o track_generator.o -c ../sources/tracks/track_generator.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trackutils.o -c ../sources/tracks/trackutils.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trackeditor.o -c ../sources/tracks/trackeditor.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmptoh    bmptoh.o lzw.o pack.o rle.o 
make[2]: Verzeichnis „Software/HxCFloppyEmulator/libhxcfe/sources/xml_disk/converttools/bmptob8“ wird verlassen
gcc -o sector_extractor.o -c ../sources/tracks/sector_extractor.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o display_track.o -c ../sources/tracks/display_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fluxStreamAnalyzer.o -c ../sources/stream_analyzer/fluxStreamAnalyzer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o streamConvert.o -c ../sources/stream_analyzer/streamConvert.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o script_exec.o -c ../sources/misc/script_exec.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o env.o -c ../sources/misc/env.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_manager.o -c ../sources/fs_manager/fs_manager.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_amigados.o -c ../sources/fs_manager/fs_amigados/fs_amigados.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_fat12.o -c ../sources/fs_manager/fs_fat12/fs_fat12.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fs_cpm.o -c ../sources/fs_manager/fs_cpm/fs_cpm.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o libcpmfs.o -c ../sources/fs_manager/fs_cpm/libcpmfs/libcpmfs.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_hd.o -c ../sources/thirdpartylibs/adflib/Lib/adf_hd.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_disk.o -c ../sources/thirdpartylibs/adflib/Lib/adf_disk.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_raw.o -c ../sources/thirdpartylibs/adflib/Lib/adf_raw.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_bitm.o -c ../sources/thirdpartylibs/adflib/Lib/adf_bitm.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_dump.o -c ../sources/thirdpartylibs/adflib/Lib/adf_dump.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_util.o -c ../sources/thirdpartylibs/adflib/Lib/adf_util.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_env.o -c ../sources/thirdpartylibs/adflib/Lib/adf_env.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_nativ.o -c ../sources/thirdpartylibs/adflib/Lib/adf_nativ.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_dir.o -c ../sources/thirdpartylibs/adflib/Lib/adf_dir.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_file.o -c ../sources/thirdpartylibs/adflib/Lib/adf_file.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_cache.o -c ../sources/thirdpartylibs/adflib/Lib/adf_cache.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_link.o -c ../sources/thirdpartylibs/adflib/Lib/adf_link.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_salv.o -c ../sources/thirdpartylibs/adflib/Lib/adf_salv.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fm_encoding.o -c ../sources/tracks/encoding/fm_encoding.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mfm_encoding.o -c ../sources/tracks/encoding/mfm_encoding.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dec_m2fm_encoding.o -c ../sources/tracks/encoding/dec_m2fm_encoding.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o luts.o -c ../sources/tracks/luts.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o track_types_defs.o -c ../sources/tracks/track_types_defs.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o aed6200p_track.o -c ../sources/tracks/track_formats/aed6200p_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o amiga_mfm_track.o -c ../sources/tracks/track_formats/amiga_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_gcr_track.o -c ../sources/tracks/track_formats/apple2_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o arburg_track.o -c ../sources/tracks/track_formats/arburg_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emu_emulator_fm_track.o -c ../sources/tracks/track_formats/emu_emulator_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o c64_gcr_track.o -c ../sources/tracks/track_formats/c64_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o heathkit_fm_track.o -c ../sources/tracks/track_formats/heathkit_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o iso_ibm_fm_track.o -c ../sources/tracks/track_formats/iso_ibm_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o iso_ibm_mfm_track.o -c ../sources/tracks/track_formats/iso_ibm_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
../sources/tracks/track_formats/iso_ibm_mfm_track.c: In function ‘get_next_MFM_sector’:
../sources/tracks/track_formats/iso_ibm_mfm_track.c:74:26: warning: unused variable ‘tmp_sector_size’ [-Wunused-variable]
   74 |         int sector_size, tmp_sector_size;
      |                          ^~~~~~~~~~~~~~~
gcc -o membrain_mfm_track.o -c ../sources/tracks/track_formats/membrain_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o northstar_mfm_track.o -c ../sources/tracks/track_formats/northstar_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o tycom_fm_track.o -c ../sources/tracks/track_formats/tycom_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dec_rx02_track.o -c ../sources/tracks/track_formats/dec_rx02_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple_mac_gcr_track.o -c ../sources/tracks/track_formats/apple_mac_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o qd_mo5_track.o -c ../sources/tracks/track_formats/qd_mo5_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o victor9k_gcr_track.o -c ../sources/tracks/track_formats/victor9k_gcr_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o micraln_fm_track.o -c ../sources/tracks/track_formats/micraln_fm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o centurion_mfm_track.o -c ../sources/tracks/track_formats/centurion_mfm_track.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_amiga.o -c ../sources/loaders/common/raw_amiga.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_iso.o -c ../sources/loaders/common/raw_iso.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o copyqm_loader.o -c ../sources/loaders/copyqm_loader/copyqm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o crctable.o -c ../sources/loaders/copyqm_loader/crctable.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_loader.o -c ../sources/loaders/adf_loader/adf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adz_loader.o -c ../sources/loaders/adz_loader/adz_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o amigadosfs_loader.o -c ../sources/loaders/amigadosfs_loader/amigadosfs_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vfile.o -c ../sources/thirdpartylibs/xdms/vfile.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o cpcdsk_loader.o -c ../sources/loaders/cpcdsk_loader/cpcdsk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o msa_loader.o -c ../sources/loaders/msa_loader/msa_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o msx_loader.o -c ../sources/loaders/msx_loader/msx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o smc_loader.o -c ../sources/loaders/smc_loader/snes_smc_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o st_loader.o -c ../sources/loaders/st_loader/st_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stx_loader.o -c ../sources/loaders/stx_loader/stx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o img_loader.o -c ../sources/loaders/img_loader/img_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dms_loader.o -c ../sources/loaders/dms_loader/dms_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mfm_loader.o -c ../sources/loaders/mfm_loader/mfm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o oricdsk_loader.o -c ../sources/loaders/oricdsk_loader/oricdsk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d64_loader.o -c ../sources/loaders/d64_loader/d64_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trd_loader.o -c ../sources/loaders/trd_loader/trd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o scl_loader.o -c ../sources/loaders/scl_loader/scl_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat12floppy_loader.o -c ../sources/loaders/fat12floppy_loader/fat12floppy_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat12.o -c ../sources/loaders/fat12floppy_loader/fat12.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfe_loader.o -c ../sources/loaders/hfe_loader/hfe_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o imd_loader.o -c ../sources/loaders/imd_loader/imd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o afi_loader.o -c ../sources/loaders/afi_loader/afi_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sap_loader.o -c ../sources/loaders/sap_loader/sap_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o libsap.o -c ../sources/thirdpartylibs/libsap/libsap.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jv1_loader.o -c ../sources/loaders/jv1_loader/jv1_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vtr_loader.o -c ../sources/loaders/vtr_loader/vtr_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d88_loader.o -c ../sources/loaders/d88_loader/d88_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hdm_loader.o -c ../sources/loaders/hdm_loader/hdm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ti99pc99_loader.o -c ../sources/loaders/ti99pc99_loader/ti99pc99_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apridisk_loader.o -c ../sources/loaders/apridisk_loader/apridisk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ede_loader.o -c ../sources/loaders/ede_loader/ede_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fd_loader.o -c ../sources/loaders/fd_loader/fd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vdk_loader.o -c ../sources/loaders/vdk_loader/vdk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dpx_loader.o -c ../sources/loaders/dpx_loader/dpx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mgt_loader.o -c ../sources/loaders/mgt_loader/mgt_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emax_loader.o -c ../sources/loaders/emax_loader/emax_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ensoniq_mirage_loader.o -c ../sources/loaders/ensoniq_mirage_loader/ensoniq_mirage_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sad_loader.o -c ../sources/loaders/sad_loader/sad_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jv3_loader.o -c ../sources/loaders/jv3_loader/jv3_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stt_loader.o -c ../sources/loaders/stt_loader/stt_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o prophet_loader.o -c ../sources/loaders/prophet_loader/prophet_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o teledisk_loader.o -c ../sources/loaders/teledisk_loader/teledisk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o td0_lzss.o -c ../sources/loaders/teledisk_loader/td0_lzss.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emuii_raw_loader.o -c ../sources/loaders/emuii_raw_loader/emuii_raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emuii_loader.o -c ../sources/loaders/emuii_loader/emuii_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o emui_raw_loader.o -c ../sources/loaders/emui_raw_loader/emui_raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jvc_loader.o -c ../sources/loaders/jvc_loader/jvc_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dim_loader.o -c ../sources/loaders/dim_loader/dim_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ti99v9t9_loader.o -c ../sources/loaders/ti99v9t9_loader/ti99v9t9_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d81_loader.o -c ../sources/loaders/d81_loader/d81_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o acornadf_loader.o -c ../sources/loaders/acornadf_loader/acornadf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o camputerslynxldf_loader.o -c ../sources/loaders/camputerslynxldf_loader/camputerslynxldf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vegasdsk_loader.o -c ../sources/loaders/vegasdsk_loader/vegasdsk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dmk_loader.o -c ../sources/loaders/dmk_loader/dmk_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o oldextadf_loader.o -c ../sources/loaders/oldextadf_loader/oldextadf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o extadf_loader.o -c ../sources/loaders/extadf_loader/extadf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdi_loader.o -c ../sources/loaders/fdi_loader/fdi_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdi_nec_loader.o -c ../sources/loaders/fdi_nec_loader/fdi_nec_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ssd_dsd_loader.o -c ../sources/loaders/ssd_dsd_loader/ssd_dsd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adl_loader.o -c ../sources/loaders/adl_loader/adl_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o krz_loader.o -c ../sources/loaders/krz_loader/krz_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o w30_loader.o -c ../sources/loaders/w30_loader/w30_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fei_loader.o -c ../sources/loaders/fei_loader/fei_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o svd_loader.o -c ../sources/loaders/svd_loader/svd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o gkh_loader.o -c ../sources/loaders/gkh_loader/gkh_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o imz_loader.o -c ../sources/loaders/imz_loader/imz_loader.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_loader.o -c ../sources/loaders/raw_loader/raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o system24_loader.o -c ../sources/loaders/system24_loader/system24_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o kryofluxstream_loader.o -c ../sources/loaders/kryofluxstream_loader/kryofluxstream_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o kryofluxstream.o -c ../sources/loaders/kryofluxstream_loader/kryofluxstream.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fzf_loader.o -c ../sources/loaders/fzf_loader/fzf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_nib_loader.o -c ../sources/loaders/apple2_nib_loader/apple2_nib_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_do_loader.o -c ../sources/loaders/apple2_do_loader/apple2_do_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sdd_speccydos_loader.o -c ../sources/loaders/sdd_speccydos_loader/sdd_speccydos_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o arburg_raw_loader.o -c ../sources/loaders/arburg_raw_loader/arburg_raw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o scp_loader.o -c ../sources/loaders/scp_loader/scp_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_loader.o -c ../sources/loaders/bmp_loader/bmp_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o northstar_loader.o -c ../sources/loaders/northstar_loader/northstar_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_loader.o -c ../sources/loaders/xml_loader/xml_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o flppcm_loader.o -c ../sources/loaders/flppcm_loader/flppcm_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stw_loader.o -c ../sources/loaders/stw_loader/stw_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vfddat_loader.o -c ../sources/loaders/vfddat_loader/vfddat_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ana_loader.o -c ../sources/loaders/ana_loader/ana_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o atr_loader.o -c ../sources/loaders/atr_loader/atr_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfev3_loader.o -c ../sources/loaders/hfe_loader/hfev3_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfev3_trackgen.o -c ../sources/loaders/hfe_loader/hfev3_trackgen.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o heathkit_loader.o -c ../sources/loaders/heathkit_loader/heathkit_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sdu_loader.o -c ../sources/loaders/sdu_loader/sdu_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_db_loader.o -c ../sources/loaders/xml_db_loader/xml_db_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o streamhfe_loader.o -c ../sources/loaders/streamhfe_loader/streamhfe_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o qd_loader.o -c ../sources/loaders/qd_loader/qd_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ipf_loader.o -c ../sources/loaders/ipf_loader/ipf_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o capslibloader.o -c ../sources/misc/capslib_loader/capslibloader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hxcstream_loader.o -c ../sources/loaders/hxcstream_loader/hxcstream_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hxcstream.o -c ../sources/loaders/hxcstream_loader/hxcstream.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dfi_loader.o -c ../sources/loaders/discferret_dfi_loader/dfi_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o a2r_loader.o -c ../sources/loaders/a2r_loader/a2r_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o micraln_loader.o -c ../sources/loaders/micraln_loader/micraln_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdx_loader.o -c ../sources/loaders/fdx_loader/fdx_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o 86f_loader.o -c ../sources/loaders/86f_loader/86f_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o logicanalyzer_loader.o -c ../sources/loaders/logicanalyzer_loader/logicanalyzer_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_2mg_loader.o -c ../sources/loaders/apple2_2mg_loader/apple2_2mg_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dim_x68k_loader.o -c ../sources/loaders/dim_x68k_loader/dim_x68k_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o woz_loader.o -c ../sources/loaders/woz_loader/woz_loader.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o cpcdsk_writer.o -c ../sources/loaders/cpcdsk_loader/cpcdsk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o mfm_writer.o -c ../sources/loaders/mfm_loader/mfm_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfe_writer.o -c ../sources/loaders/hfe_loader/hfe_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o raw_writer.o -c ../sources/loaders/raw_loader/raw_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o afi_writer.o -c ../sources/loaders/afi_loader/afi_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o exthfe_writer.o -c ../sources/loaders/hfe_loader/exthfe_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o imd_writer.o -c ../sources/loaders/imd_loader/imd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vtr_writer.o -c ../sources/loaders/vtr_loader/vtr_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ti99v9t9_writer.o -c ../sources/loaders/ti99v9t9_loader/ti99v9t9_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o jv3_writer.o -c ../sources/loaders/jv3_loader/jv3_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dmk_writer.o -c ../sources/loaders/dmk_loader/dmk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o d88_writer.o -c ../sources/loaders/d88_loader/d88_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o msa_writer.o -c ../sources/loaders/msa_loader/msa_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfe_hddd_a2_writer.o -c ../sources/loaders/hfe_loader/hfe_hddd_a2_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o arburg_raw_writer.o -c ../sources/loaders/arburg_raw_loader/arburg_raw_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o sdd_speccydos_writer.o -c ../sources/loaders/sdd_speccydos_loader/sdd_speccydos_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o scp_writer.o -c ../sources/loaders/scp_loader/scp_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o kryofluxstream_writer.o -c ../sources/loaders/kryofluxstream_loader/kryofluxstream_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adf_writer.o -c ../sources/loaders/adf_loader/adf_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_writer.o -c ../sources/loaders/bmp_loader/bmp_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_disk_writer.o -c ../sources/loaders/bmp_loader/bmp_disk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o bmp_file.o -c ../sources/loaders/bmp_loader/bmp_file.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_writer.o -c ../sources/loaders/xml_loader/xml_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o trd_writer.o -c ../sources/loaders/trd_loader/trd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stx_writer.o -c ../sources/loaders/stx_loader/stx_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o st_writer.o -c ../sources/loaders/st_loader/st_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o stw_writer.o -c ../sources/loaders/stw_loader/stw_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o dim_writer.o -c ../sources/loaders/dim_loader/dim_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adz_writer.o -c ../sources/loaders/adz_loader/adz_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o ipf_writer.o -c ../sources/loaders/ipf_loader/ipf_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fd_writer.o -c ../sources/loaders/fd_loader/fd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o northstar_writer.o -c ../sources/loaders/northstar_loader/northstar_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o heathkit_writer.o -c ../sources/loaders/heathkit_loader/heathkit_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o vdk_writer.o -c ../sources/loaders/vdk_loader/vdk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xml_db_writer.o -c ../sources/loaders/xml_db_loader/xml_db_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o streamhfe_writer.o -c ../sources/loaders/streamhfe_loader/streamhfe_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o qd_writer.o -c ../sources/loaders/qd_loader/qd_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hxcstream_writer.o -c ../sources/loaders/hxcstream_loader/hxcstream_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o oricdsk_writer.o -c ../sources/loaders/oricdsk_loader/oricdsk_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o apple2_do_writer.o -c ../sources/loaders/apple2_do_loader/apple2_do_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o hfev3_writer.o -c ../sources/loaders/hfe_loader/hfev3_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fdx_writer.o -c ../sources/loaders/fdx_loader/fdx_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o 86f_writer.o -c ../sources/loaders/86f_loader/86f_writer.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o getbits.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/getbits.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o crc_csum.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/crc_csum.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o maketbl.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/maketbl.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o pfile.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/pfile.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o tables.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/tables.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_deep.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_deep.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_heavy.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_heavy.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_init.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_init.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_medium.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_medium.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_quick.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_quick.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o u_rle.o -c ../sources/thirdpartylibs/xdms/xdms-1.3.2/src/u_rle.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o adler32.o -c ../sources/thirdpartylibs/zlib/adler32.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o compress.o -c ../sources/thirdpartylibs/zlib/compress.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o crc32.o -c ../sources/thirdpartylibs/zlib/crc32.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o deflate.o -c ../sources/thirdpartylibs/zlib/deflate.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzlib.o -c ../sources/thirdpartylibs/zlib/gzlib.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzread.o -c ../sources/thirdpartylibs/zlib/gzread.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzwrite.o -c ../sources/thirdpartylibs/zlib/gzwrite.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o gzclose.o -c ../sources/thirdpartylibs/zlib/gzclose.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o infback.o -c ../sources/thirdpartylibs/zlib/infback.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o inffast.o -c ../sources/thirdpartylibs/zlib/inffast.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o inflate.o -c ../sources/thirdpartylibs/zlib/inflate.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o inftrees.o -c ../sources/thirdpartylibs/zlib/inftrees.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o trees.o -c ../sources/thirdpartylibs/zlib/trees.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o uncompr.o -c ../sources/thirdpartylibs/zlib/uncompr.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o zutil.o -c ../sources/thirdpartylibs/zlib/zutil.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ -DSTDC
gcc -o ioapi.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/ioapi.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNOLONGFILESUPPORT -DUSE_FILE32API -DIOAPI_NO_64
gcc -o mztools.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/mztools.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DUSE_FILE32API -DIOAPI_NO_64
gcc -o unzip.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/unzip.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DUSE_FILE32API -DIOAPI_NO_64
gcc -o zip.o -c ../sources/thirdpartylibs/zlib/contrib/minizip/zip.c -I../sources/thirdpartylibs/zlib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DUSE_FILE32API -DIOAPI_NO_64
gcc -o lz4.o -c ../sources/thirdpartylibs/lz4/lib/lz4.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DNO_VIZ
gcc -o xml_disk.o -c ../sources/xml_disk/xml_disk.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map  -I ../sources/thirdpartylibs/expat/lib
gcc -o lzw.o -c ../sources/xml_disk/packer/lzw.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o pack.o -c ../sources/xml_disk/packer/pack.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o rle.o -c ../sources/xml_disk/packer/rle.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o xmlparse.o -c ../sources/thirdpartylibs/expat/lib/xmlparse.c -I../sources/thirdpartylibs/expat/lib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DHAVE_MEMMOVE -DXML_DEV_URANDOM -DXML_GE=1
gcc -o xmlrole.o -c ../sources/thirdpartylibs/expat/lib/xmlrole.c -I../sources/thirdpartylibs/expat/lib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DHAVE_MEMMOVE -DXML_DEV_URANDOM -DXML_GE=1
gcc -o xmltok.o -c ../sources/thirdpartylibs/expat/lib/xmltok.c -I../sources/thirdpartylibs/expat/lib/ -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map -DHAVE_MEMMOVE -DXML_DEV_URANDOM -DXML_GE=1
gcc -o fat_access.o -c ../sources/thirdpartylibs/FATIOlib/fat_access.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_cache.o -c ../sources/thirdpartylibs/FATIOlib/fat_cache.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_filelib.o -c ../sources/thirdpartylibs/FATIOlib/fat_filelib.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_format.o -c ../sources/thirdpartylibs/FATIOlib/fat_format.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_misc.o -c ../sources/thirdpartylibs/FATIOlib/fat_misc.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_string.o -c ../sources/thirdpartylibs/FATIOlib/fat_string.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_table.o -c ../sources/thirdpartylibs/FATIOlib/fat_table.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_write.o -c ../sources/thirdpartylibs/FATIOlib/fat_write.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o fat_list.o -c ../sources/thirdpartylibs/FATIOlib/fat_list.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
gcc -o spng.o -c ../sources/thirdpartylibs/libspng/spng.c -O3 -I../sources/ -I ../../libhxcadaptor/sources -I ../../build -Wall -fPIC -Wl,-Map,foo.map
cd ../sources/ && ../sources/xml_disk/converttools/bmptob8/bmptoh init.script -DATA && mv data_init_script.h init_script.h
Segmentation fault
make[1]: *** [Makefile:915: ../sources/init_script.h] Fehler 139
make[1]: *** Auf noch nicht beendete Prozesse wird gewartet …
make[1]: Verzeichnis „Software/HxCFloppyEmulator/libhxcfe/build“ wird verlassen
make: *** [Makefile:9: libhxcfe] Fehler 2
Software/HxCFloppyEmulator/build$ 
ggaussling commented 1 week ago

Okay, I tried to build it on an external ntfs drive. My bad ... I'm sorry for the noise. In ~ on ext4 it builds flawlessy v2.16.4.1

jfdelnero commented 1 week ago

Ok, this is interesting. Building on NTFS shouldn't be an issue, unless there is some access restrictions. i remember too that the NTFS Linux support wasn't free of bug some years ago, especially with write operations - not sure about the today status.

ggaussling commented 5 days ago

Socket related?

   EOPNOTSUPP
          Operation not supported on socket (POSIX.1-2001).

          (ENOTSUP and EOPNOTSUPP have the same value on Linux, but
          according to POSIX.1 these error values should be
          distinct.)
$ uname -a
Linux ubuntu-SSD1 5.18.0-051800-generic #202205222030 SMP PREEMPT_DYNAMIC Sun May 22 20:33:46 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

$ lsmod |grep ntfs
ntfs3                 274432  1

ii  libntfs-3g89t64:amd64 1:2022.10.3-1.2ubuntu3 amd64        read/write NTFS driver for FUSE (runtime library)
ii  ntfs-3g               1:2022.10.3-1.2ubuntu3 amd64        read/write NTFS driver for FUSE

/dev/sdd1 on /media/gerhard/My Book1 type ntfs3 (rw,nosuid,nodev,relatime,uid=1000,gid=1000,iocharset=utf8,uhelper=udisks2)

gerhard@ubuntu-SSD1:/media/gerhard/My Book1/Data/outsourced data/Floppy Images/@GREASEWEAZLE/HxC Floppy Emulator/Software$ ls -ld 
drwxr-xr-x 1 gerhard gerhard 4096 Nov 23 20:15 .
gerhard@ubuntu-SSD1:/media/gerhard/My Book1/Data/outsourced data/Floppy Images/@GREASEWEAZLE/HxC Floppy Emulator/Software$ ls -ld HxCFloppyEmulator
drwxrwxr-x 1 gerhard gerhard 4096 Nov 23 20:16 HxCFloppyEmulator
gerhard@ubuntu-SSD1:/media/gerhard/My Book1/Data/outsourced data/Floppy Images/@GREASEWEAZLE/HxC Floppy Emulator/Software$ ls -ld HxCFloppyEmulator/build
drwxrwxr-x 1 gerhard gerhard 0 Nov 23 20:16 HxCFloppyEmulator/build
28: SCSI 600.0: 10600 Disk
  [Created at block.255]
  Unique ID: PYMB.KLbVGWGxpo0
  Parent ID: MZfG.F2tB3IGZ4f6
  SysFS ID: /class/block/sdd
  SysFS BusID: 6:0:0:0
  SysFS Device Link: /devices/pci0000:00/0000:00:14.0/usb4/4-1/4-1:1.0/host6/target6:0:0/6:0:0:0
  Hardware Class: disk
  Model: "WD My Book 25EE"
  Vendor: usb 0x1058 "WD"
  Device: usb 0x25ee "My Book 25EE"
  Revision: "4007"
  Serial ID: "37484B3632444446"
  Driver: "usb-storage", "sd"
  Driver Modules: "usb_storage"
  Device File: /dev/sdd (/dev/sg4)
  Device Files: /dev/sdd, /dev/disk/by-id/ata-WDC_WD80EZAZ-11TDBA0_7HK62DDF, /dev/disk/by-path/pci-0000:00:14.0-usb-0:1:1.0-scsi-0:0:0:0, /dev/disk/by-diskseq/14, /dev/disk/by-id/usb-WD_My_Book_25EE_37484B3632444446-0:0, /dev/disk/by-id/wwn-0x5000cca257ed09bf, /dev/disk/by-path/pci-0000:00:14.0-usbv3-0:1:1.0-scsi-0:0:0:0
  Device Number: block 8:48-8:63 (char 21:4)
  Module Alias: "usb:v1058p25EEd4007dc00dsc00dp00ic08isc06ip50in00"
  Driver Info #0:
    Driver Status: uas is active
    Driver Activation Cmd: "modprobe uas"
  Driver Info #1:
    Driver Status: usb_storage is active
    Driver Activation Cmd: "modprobe usb_storage"
  Drive status: no medium
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #23 (USB Controller)

ubuntuusers (Translated)

The ntfs3 module is included in every Ubuntu kernel from version 5.15 and therefore does not require installation. However, you should only use the module from Linux kernel version 6.4 and from Ubuntu 22.04 onwards, as significant bug fixes and important functional additions were only introduced into the kernel from this point onwards.

In order to avoid unwanted interactions with the ntfs-3g package installed by default in Ubuntu, you should specifically set your system to the ntfs3 driver. In addition

either uninstall the package[1] - but this also means you lose the ability to check and maintain an NTFS type file system -

So, I didn't removed ntfs-3g and the kernel-version is to low. Maybe the culprit is the ntfs3 kernel-module.