Z80 compile error

53 views
Skip to first unread message

Charles Hicks

unread,
Oct 11, 2022, 7:24:18 PM10/11/22
to IMSAI 8080esp
I get the following when trying to compile the comemco sim from Z80Pack.. any ideas?
This is on a pi4.


gcc -O3 -c -Wall -Wextra -U_FORTIFY_SOURCE -DCONFDIR=\"/usr/local/share/cromemcosim/conf\" -DDISKSDIR=\"/usr/local/share/cromemcosim/disks\" -DBOOTROM=\"/usr/local/share/cromemcosim/bootrom.hex\" -I./ ../../iodevices/unix_network.c
gcc -O3 -c -Wall -Wextra -U_FORTIFY_SOURCE -DCONFDIR=\"/usr/local/share/cromemcosim/conf\" -DDISKSDIR=\"/usr/local/share/cromemcosim/disks\" -DBOOTROM=\"/usr/local/share/cromemcosim/bootrom.hex\" config.c
gcc -O3 -c -Wall -Wextra -U_FORTIFY_SOURCE -DCONFDIR=\"/usr/local/share/cromemcosim/conf\" -DDISKSDIR=\"/usr/local/share/cromemcosim/disks\" -DBOOTROM=\"/usr/local/share/cromemcosim/bootrom.hex\" -I./ ../../iodevices/cromemco-tu-art.c
gcc -O3 -c -Wall -Wextra -U_FORTIFY_SOURCE -DCONFDIR=\"/usr/local/share/cromemcosim/conf\" -DDISKSDIR=\"/usr/local/share/cromemcosim/disks\" -DBOOTROM=\"/usr/local/share/cromemcosim/bootrom.hex\" -I./ ../../iodevices/cromemco-fdc.c
gcc -O3 -c -Wall -Wextra -U_FORTIFY_SOURCE -DCONFDIR=\"/usr/local/share/cromemcosim/conf\" -DDISKSDIR=\"/usr/local/share/cromemcosim/disks\" -DBOOTROM=\"/usr/local/share/cromemcosim/bootrom.hex\" -I./ ../../iodevices/cromemco-dazzler.c
gcc sim0.o sim1.o sim1a.o sim2.o sim3.o sim4.o sim5.o sim6.o sim7.o simctl.o simint.o memory.o iosim.o simfun.o simglb.o simbdos.o unix_terminal.o unix_network.o config.o cromemco-tu-art.o cromemco-fdc.o cromemco-dazzler.o -L../../frontpanel -lfrontpanel -ljpeg -lGL -lGLU -lXext -lXmu -lXt -lX11 -lm -lpthread -o ../cromemcosim
/usr/bin/ld: cannot find -lXmu
/usr/bin/ld: cannot find -lXt
collect2: error: ld returned 1 exit status
make: *** [Makefile.linux:55: ../cromemcosim] Error 1

Richard Deane

unread,
Oct 12, 2022, 2:21:42 AM10/12/22
to Charles Hicks, IMSAI 8080esp
Looks like missing dependencies. I  am not by my system at moment to check but something like the details shown here :


IF YOU ARE USING DEV BRANCH, GET LATEST VERSION.  Udo made some recent fixes to the makefiles.

Cheers, Richard

--
You received this message because you are subscribed to the Google Groups "IMSAI 8080esp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to imsai8080esp...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/imsai8080esp/6efdde5e-b155-4bbf-a1cc-b9e2216ad1d1n%40googlegroups.com.

udo....@freenet.de

unread,
Oct 12, 2022, 4:53:34 AM10/12/22
to IMSAI 8080esp
rufrea...@gmail.com schrieb am Mittwoch, 12. Oktober 2022 um 01:24:18 UTC+2:
/usr/bin/ld: cannot find -lXmu
/usr/bin/ld: cannot find -lXt
collect2: error: ld returned 1 exit status
make: *** [Makefile.linux:55: ../cromemcosim] Error 1
 
You do not have installed X11 toolkit and miscellaneous utility library, no idea what the package names are for
some Pi OS.

Charles Hicks

unread,
Oct 12, 2022, 5:59:09 PM10/12/22
to IMSAI 8080esp
Thanks all for the replies, the link from the first reply had the package names and that took care of it.
Reply all
Reply to author
Forward
0 new messages