First, please follow the exact same steps (grabbing the same disk image), using 
the same configuration file on any of your other favorite simh hosts.  If this 
produces the same result, then it's not a platform problem.

In any case, precisely describe the steps, configuration file and source of the 
disk image.

Let me know what you find.

 - Mark

On May 10, 2018 9:24 AM, Gene Irwin <[email protected]> wrote:
Ok. So I switched to my tablet  (Samsung tab a) running 7.1.1 and things built 
fine.  I pulled the software kit for rsts and when I tried to mount the 
prebuilt rl0 the simulator errored.

RL0: non expandable disk rsts_full_r.dsk is smaller than simulated device 
(2617KW < 2621KW)

File size according to ls -l is 5235200

Any ideas?

On Wed, May 9, 2018, 4:52 PM Mark Pizzolato 
<[email protected]<mailto:[email protected]>> wrote:

Skip the AltairZ80 for now.  The change that caused the redefinition was done 
to potentially help the AltairZ80 author to fix the glob.h missing issue.



Pull the latest and you should hopefully be able to build all but the AltairZ80 
simulator.



From: Simh 
[mailto:[email protected]<mailto:[email protected]>] 
On Behalf Of Ray Jewhurst
Sent: Wednesday, May 9, 2018 4:17 PM
To: Gene Irwin <[email protected]<mailto:[email protected]>>
Cc: simh <[email protected]<mailto:[email protected]>>

Subject: Re: [Simh] Problems running simH in Android



I just got that error too and now after doing a make clean, I cannot build 
anything.



On Wed, May 9, 2018, 6:45 PM Gene Irwin 
<[email protected]<mailto:[email protected]>> wrote:

I'm having issues compiling on the note 8 with android 8.

Getting glob.h not found on the altairz80 and most give a warning about 
redefinition of *DIR_ENTRY_CALLBACK

Kernel if 4.4.78



On Wed, May 9, 2018 at 2:05 PM John Forecast 
<[email protected]<mailto:[email protected]>> wrote:

Works fine for me - LineageOS 14.1 (which is basically Nougat 7.1) on a Nexus 7 
tablet.



  John.



On May 9, 2018, at 2:49 PM, Mark Pizzolato 
<[email protected]<mailto:[email protected]>> wrote:



The github master branch code should now work under termux on Android for at 
least Marshmallow on up.  I have tested Marshmallow and Oreo.  I would 
appreciate confirmation on other Android versions:



1)      Install termux from the Google Play Store

2)      Under termux, Install the tool chain:

    $ pkg install clang make git

3)      Testing with:

    $ git clone https://github.com/simh/simh

    $ cd simh

    $ make vax

    $ BIN/vax

    sim> B

If you end up at the >>> prompt everything looks good.  If you did this without 
a physical keyboard connected, you won’t be able to type Control-E to get back 
to the sim> prompt.  Just enter B ZZZ which is an unknown device and the boot 
ROM will halt returning you to the sim> prompt.



Once you get that far, all the other simulators should build fine and be usable 
pretty much like on most other Linux environments.  Things which require root 
access won’t work since termux doesn’t give you that.  It would be interesting 
to know if NAT mode networking works for the VAX simulators…



From: Mark Pizzolato
Sent: Tuesday, May 8, 2018 11:00 PM
To: Mark Pizzolato <[email protected]<mailto:[email protected]>>; Ray Jewhurst 
<[email protected]<mailto:[email protected]>>; simh 
<[email protected]<mailto:[email protected]>>
Subject: RE: [Simh] Problems running simH in Android



Hi Ray,



Give the latest github code a try.



BTW, what Android version is running on your phone/tablet?



What is the output of ‘uname –a’ in your termux session?



-          Mark

  __

From: Simh [mailto:[email protected]] On Behalf Of Mark Pizzolato
Sent: Tuesday, May 8, 2018 8:13 AM
To: Ray Jewhurst <[email protected]<mailto:[email protected]>>; simh 
<[email protected]<mailto:[email protected]>>
Subject: Re: [Simh] Problems running simH in Android



To follow up a little more on this.



The call to tcsetattr() is failing with errno: 13 – Permission denied



From: Mark Pizzolato
Sent: Sunday, May 6, 2018 11:47 PM
To: Mark Pizzolato <[email protected]<mailto:[email protected]>>; Ray Jewhurst 
<[email protected]<mailto:[email protected]>>; simh 
<[email protected]<mailto:[email protected]>>
Subject: RE: [Simh] Problems running simH in Android



I did a little digging and struggled with typing a whole bunch on my

phone.



The problem you’re seeing is due to the Linux OS environment you’re

running under doesn’t support ‘raw’ mode for terminal I/O.  When you

start a simulator the traffic to/from the simulated console device is

expected to be exactly the characters that the user types on the console

keyboard.  To achieve this, the current tt mode is gathered with tcgetattr()

then those attributes are adjusted so that every character typed is received

without any interpretation by the OS and output is also not translated (i.e.

\n only sends a LF character instead of CRLF characters).  The error message,

you seeing is due to the call a tcsetattr() failing.



From: Simh [mailto:[email protected]] On Behalf Of Mark Pizzolato
Sent: Saturday, May 5, 2018 8:38 PM
To: Ray Jewhurst <[email protected]<mailto:[email protected]>>; simh 
<[email protected]<mailto:[email protected]>>
Subject: Re: [Simh] Problems running simH in Android



If you’re not comfortable digging into this yourself, then please create an

Issue at https://github.com/simh/simh/issues and spell out exactly how to

recreate your setup and reproduce the problem.



From: Simh [mailto:[email protected]] On Behalf Of Ray Jewhurst
Sent: Saturday, May 5, 2018 5:48 PM
To: simh <[email protected]<mailto:[email protected]>>
Subject: [Simh] Problems running simH in Android



Greetings



I have been trying forever to get simh to run under the Termux Android shell 
app and got very close but no cigar. It builds okay but then when I try running 
it, it starts fine but when I go to run an OS,  I get this:



PDP-11 simulator V4.0-0 Current        git commit id: f2f4bfa8

sim> do rt1154f.ini

Disabling XQ

rt1154f.ini-3> b rk0

sim_ttrun() returned: Console input I/O error

sim>



Any ideas?



Thanks



Ray

_______________________________________________
Simh mailing list
[email protected]<mailto:[email protected]>
http://mailman.trailing-edge.com/mailman/listinfo/simh



_______________________________________________
Simh mailing list
[email protected]<mailto:[email protected]>
http://mailman.trailing-edge.com/mailman/listinfo/simh

_______________________________________________
Simh mailing list
[email protected]<mailto:[email protected]>
http://mailman.trailing-edge.com/mailman/listinfo/simh

_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to