I tried disabling the -DHAVE_GLOB statement and except for a dismissable warning; pdp8, pdp11 and vax went fine but when I went to build vax780, I got the following message: ead -ldl BIN/vax780 /data/data/com.termux/files/home/simh/VAX/tests/vax-diag_test.ini WARNING: linker: BIN/vax780: unused DT entry: type 0x6ffffef5 arg 0x894
VAX 11/780 simulator V4.0-0 Current git commit id: 23671684 Running Hardware Core Test (EVKAA) *** PASSED - VAX 11/780 Hardware Core Instruction test EVKAA Starting VAX Diagnostic Supervisor Running - VAX Basic Instructions Exerciser EVKAB *** FAILED - VAX Basic Instructions Exerciser EVKAB make: *** [makefile:2356: BIN/vax780] Error 1 Also, it took well over an hour to build where it takes approximately 10 minutes on my S8. I am going to try the -landroid-glob make option. Did I get that right? Thanks, Ray On Sun, Dec 29, 2019, 2:17 PM Mark Pizzolato <m...@infocomm.com> wrote: > Look through the archive for a message sequence with the subject “[Simh] > Simh on Android” which was back at the end of October. It seems that the > termux components provided for some older versions of Android don’t have > the library containing the glob logic in the default library search > environment. Essentially all versions of Linux, OS/X and Android do not > require a specific library to be mentioned on the compile line if they > have glob.h in the standard include directories. You can work around this > particular issue for that system by either removing –DHAVE_GLOB from the > line that compiles the simulator, or possibly adding –landroid-glob to the > compile line that builds the simulator. > > > > *From:* Simh [mailto:simh-boun...@trailing-edge.com] *On Behalf Of *Ray > Jewhurst > *Sent:* Sunday, December 29, 2019 11:05 AM > *To:* simh <simH@trailing-edge.com> > *Subject:* [Simh] Not compiling through Termux on brand new tablet > > > > I just picked up a new Lenovo E8 tablet and when I go to make Simh, I get > the following error: > > sim_fio.c:(.text+0x107c): undefined reference to `glob' > > /data/data/com.termux/files/usr/bin/aarch64-linux-android-ld: > sim_fio.c:(.text+0x1158): undefined reference to `globfree' > > clang-9: error: linker command failed with exit code 1 (use -v to see > invocation) > > make: *** [makefile:2168: BIN/pdp8] Error 1 > > > > It builds fine on my Samsung Galaxy S8 but on here this is what it does. > Any ideas? > > > > Thanks, > > > > Ray >
_______________________________________________ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh