SimH_cpanel icon indicating copy to clipboard operation
SimH_cpanel copied to clipboard

CPANEL on Linux?

Open n00dle042 opened this issue 2 years ago • 52 comments

I see pre-built binaries for windows including the CPANEL support, but haven't found any documents on how to build binaries to make it work in Linux. (Debian 9, 10, 11 ish, specifically). I thought I'd defined the right symbols, but make didn't agree. What other information do you need, or have I missed?

Sincere thanks for your efforts! (I don't want to build a windows machine just to try out the panels!)

n00dle042 avatar May 25 '22 02:05 n00dle042

Hi I do not have a Linux dev environment, so I'm guessing what is wrong. It've updated makefile to include sim_video.c This should help ...

rsanchovilla avatar May 27 '22 20:05 rsanchovilla

I've updated makefile again. You can try it if you want

rsanchovilla avatar May 31 '22 10:05 rsanchovilla

Between the last two notes I tried it again, and was running into makefile issues, so I will re-merge and give it one more go. :) Thanks!

n00dle042 avatar Jun 01 '22 22:06 n00dle042

Make still failing... after fixing (what I surmised were) some errors, it still blows up while linking. Makefile diff and Log tail attached. I do have SDL support (with -dev!) installed, but it seems to not link.

SimH_cpanel.errors.txt makefile.diff.txt .

n00dle042 avatar Jun 02 '22 02:06 n00dle042

Hi

I've updated makefile again From log seems sim_video is being included twice, but SDL headers none. Let's try again ..

De: n00dle042 @.> Enviado el: jueves, 2 de junio de 2022 4:35 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Make still failing... after fixing (what I surmised were) some errors, it still blows up while linking. Makefile diff and Log tail attached. SimH_cpanel.errors.txthttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Ffiles%2F8820056%2FSimH_cpanel.errors.txt&data=05%7C01%7Crsancho%40minsait.com%7Cf7c9a12603e8410f616708da4440a467%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637897341671194063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RMxjnYsRUs2AF90eedfZZTDe%2F0Vy7Q5EQmu1967WILw%3D&reserved=0 makefile.diff.txthttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Ffiles%2F8820057%2Fmakefile.diff.txt&data=05%7C01%7Crsancho%40minsait.com%7Cf7c9a12603e8410f616708da4440a467%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637897341671194063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lv2qUEM0C1%2BafWmd9fWoug3IKIVRzlJk4QL9IvhQauc%3D&reserved=0 .

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1144354992&data=05%7C01%7Crsancho%40minsait.com%7Cf7c9a12603e8410f616708da4440a467%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637897341671194063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=OHNFYoz2Jc3gRqigYcBvipm8G%2BwBR4%2FNvTympk6TUiI%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESQJFJZDSGLI4Y26O2LVNAMXBANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7Cf7c9a12603e8410f616708da4440a467%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637897341671194063%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jLnPaom%2BdEyv8vE75cTwPRO5rMzU%2FEAwIG86Q51L4yM%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Jun 03 '22 11:06 rsanchovilla

Hello, Just by chance I came across Simh cpanel a few weeks ago. I'm trying to build on Linux Mint 19.1. A simple make command on my system complains about <SDL.h> not found before or after installing LibSDL2-dev. Do I need some options with the make command? Are there any docs?

rjolbrich avatar Jul 16 '22 21:07 rjolbrich

Hi

My dev environment is windows, I know make has problems on Linux, but also should be easy to fix, as SimH runs on Linux This said, I propose you to work together to fix it Is this possible?

Best regards Roberto

De: rjolbrich @.> Enviado el: sábado, 16 de julio de 2022 23:14 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Hello, Just by chance I came across Simh cpanel a few weeks ago. I'm trying to build on Linux Mint 19.1. A simple make command on my system complains about <SDL.h> not found before or after installing LibSDL2-dev. Do I need some options with the make command? Are there any docs?

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1186294494&data=05%7C01%7Crsancho%40minsait.com%7C54a9f3c13f5a4b7c078208da6770234c%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637936028568277313%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mnhF0GO2rNRFMitjj5FU01Notta7919DK5eGMegHNe0%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESTXVUGPEJJI5JGBUE3VUMQY7ANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7C54a9f3c13f5a4b7c078208da6770234c%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637936028568277313%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qK0HKa4Q1u2slu%2BGwS2iIfDckZfo9eoYcxhf3fS0ytQ%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Jul 18 '22 09:07 rsanchovilla

If N00dle is still monitoring this thread I'd appreciate any help. I'm moderately proficient on Linux, but far from an expert on make and makefiles.

rjolbrich avatar Jul 19 '22 01:07 rjolbrich

I got it to build and run on Linux. Info and diffs to come later.

cpanel-ibm360-on-linux

wrljet avatar Jul 19 '22 16:07 wrljet

Hi Bill Thanks for the fixes. I will integrate them on main tree. Does the graphics perform well on linux?

Best regards Roberto


De: Bill Lewis @.> Enviado: martes, 19 de julio de 2022 18:40 Para: rsanchovilla/SimH_cpanel @.> Cc: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

I got it to build and run on Linux. Info and diffs to come later.

[cpanel-ibm360-on-linux]https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F3638124%2F179803841-f31dd02f-149a-46ec-be32-540f65d74fc8.jpg&data=05%7C01%7Crsancho%40minsait.com%7Cefa334cd19de438bd52508da69a56862%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637938456384230586%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qV9a1xeYuKEDOksjzkqI1Te%2BKQAQwH5pMhZiMC4WrZ8%3D&reserved=0

— Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1189317157&data=05%7C01%7Crsancho%40minsait.com%7Cefa334cd19de438bd52508da69a56862%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637938456384230586%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=TdD8tUWLCNDsrW1b5KUw0NWYEMUJzpAB7RZ4LAdPGqI%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESXQ2AHVBRQ4NHJGJETVU3K7PANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7Cefa334cd19de438bd52508da69a56862%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637938456384230586%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qXq8PZ%2FD5C4qSqtp3rk9IoMFU4SDuS31yuHiDQX6lcs%3D&reserved=0. You are receiving this because you commented.Message ID: @.***>


Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Jul 20 '22 06:07 rsanchovilla

Roberto,

Does the graphics perform well on linux?

I don't know. The animations seemed to be working well. I've never run the project before (not even on Windows) so don't know what to expect. Very cool project, by the way.

It didn't react to + or - keystrokes to change the zoom, so maybe it doesn't fully work (yet).

Bill

wrljet avatar Jul 20 '22 14:07 wrljet

Hi

The animations seemed to be working well That's great! I think it is first time it is running on linux

Very cool project, by the way Many thanks

Very cool project, by the way Mmmm ...this is not normal. Di you try +/- keys on keypad?

Roberto

De: Bill Lewis @.> Enviado el: miércoles, 20 de julio de 2022 16:46 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Roberto,

Does the graphics perform well on linux?

I don't know. The animations seemed to be working well. I've never run the project before (not even on Windows) so don't know what to expect. Very cool project, by the way.

It didn't react to + or - keystrokes to change the zoom, so maybe it doesn't fully work (yet).

Bill

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1190379148&data=05%7C01%7Crsancho%40minsait.com%7C98c444f71b71447e1a0c08da6a5e88c1%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637939251492290031%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=n3PxfpHVk47eV8SAUrMKe9gEje0jxEH3RFMt1vGZvJs%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESW6QWZYYPBMVKA7443VVAGIVANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7C98c444f71b71447e1a0c08da6a5e88c1%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637939251492290031%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zhqIvyFcRkRihk8v2C%2Fc8Yk8G18nQlqvv7qBdtcFm%2Fk%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Jul 20 '22 17:07 rsanchovilla

Di[d] you try +/- keys on keypad?

+/- keys on the keypad do work for the main CPU window. Do not work in the console window.

wrljet avatar Jul 21 '22 17:07 wrljet

Hi

This behavior is correct. 3215 Console sees +/- as a valid key to type, as A..Z. To resize console try "Control +" and "Control -"- Hold on Control Key and press +/- without releasing it

De: Bill Lewis @.> Enviado el: jueves, 21 de julio de 2022 19:03 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Di[d] you try +/- keys on keypad?

+/- keys on the keypad do work for the main CPU window. Do not work in the console window.

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1191730192&data=05%7C01%7Crsancho%40minsait.com%7C70924d7317204d70b71508da6b3b08ed%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637940198577087765%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PvIZM2mf59%2BzZVKIMYSBfIDGyDHNfhNeIlX0hkBpJyU%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESVBZUBISE5Y3D22PUTVVF7EVANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7C70924d7317204d70b71508da6b3b08ed%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637940198577087765%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ZW5Ols9ccMLMIRgH7cQ6G3mjv%2B3zjVZXI5F70VY0d14%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Jul 21 '22 19:07 rsanchovilla

Hi This behavior is correct. 3215 Console sees +/- as a valid key to type, as A..Z.

That explains what I saw when I typed into the console.

To resize console try "Control +" and "Control -"- Hold on Control Key and press +/- without releasing it

That works! Bill

wrljet avatar Jul 21 '22 20:07 wrljet

Hi Bill

Please, could you confirm that all is working so I can close the issue? If you send me your Makefile I can integrate it in source tree

Thanks Regards Roberto

De: Bill Lewis @.> Enviado el: jueves, 21 de julio de 2022 22:15 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Hi This behavior is correct. 3215 Console sees +/- as a valid key to type, as A..Z.

That explains what I saw when I typed into the console.

To resize console try "Control +" and "Control -"- Hold on Control Key and press +/- without releasing it

That works! Bill

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1191891005&data=05%7C01%7Crsancho%40minsait.com%7C48a25db63f8340e461d008da6b55b9ab%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637940313177691527%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tcQBrhu4h97jwMC%2FxicS2nHezh0o0I%2FSrZ7d6Ygv9kI%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESS5DRQXWNFXB5EFYRLVVGVSTANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7C48a25db63f8340e461d008da6b55b9ab%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637940313177691527%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6jcPvnzulUZZEcSL4k9HK8lO9pminf193wRSqVVIWkI%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Aug 01 '22 09:08 rsanchovilla

Sorry for delay. Many other things going on here.

wrljet avatar Aug 01 '22 14:08 wrljet

I have created a Pull Request, https://github.com/rsanchovilla/SimH_cpanel/pull/2, with preliminary changes for this issue.

Bill

wrljet avatar Aug 23 '22 21:08 wrljet

Hi Bill

Thanks for the debugging! Did you have a log of i701 tests, so I can ee what's going on?

Thanks Roberto

De: Bill Lewis @.> Enviado el: martes, 23 de agosto de 2022 23:39 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

I have created a Pull Request, #2https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fpull%2F2&data=05%7C01%7Crsancho%40minsait.com%7Cc66dacffdc3d42e822f008da855008cf%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637968876047596162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=xnN%2BEcKkQjTS3LaqF192vgVD4nh2waxh7ZBP0xonvG4%3D&reserved=0, with preliminary changes for this issue.

Bill

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1224913665&data=05%7C01%7Crsancho%40minsait.com%7Cc66dacffdc3d42e822f008da855008cf%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637968876047596162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oZ9DCF6%2Fnu7623mnCN%2BGZuN4qTnoR%2Fb6b8rWhNqR5So%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESQOBXDDNWOPCYJDQVLV2VAILANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7Cc66dacffdc3d42e822f008da855008cf%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637968876047596162%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4rEsAqBBXmnna2f8sZY4uhJ5C4iY1S%2BCV9vTXjZB0GE%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Aug 24 '22 08:08 rsanchovilla

Attached here:

I701_tests.zip

wrljet avatar Aug 24 '22 19:08 wrljet

Many thanks Will take a look at it ...

De: Bill Lewis @.> Enviado el: miércoles, 24 de agosto de 2022 21:17 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Attached here:

I701_tests.ziphttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Ffiles%2F9418815%2FI701_tests.zip&data=05%7C01%7Crsancho%40minsait.com%7Cf293b199a1d44d85712108da8605422d%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637969654966300280%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SF4TtA9vn5ZVUwyEjb4UttlHVf8judriG3bSR17ZGrU%3D&reserved=0

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1226138279&data=05%7C01%7Crsancho%40minsait.com%7Cf293b199a1d44d85712108da8605422d%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637969654966300280%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AJkl1WbBNMqL1A5KvYGJmtmwLDD8u7sgHfyzatnWzVA%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESU5HCPC3ORG6X5IZZ3V2ZYK7ANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7Cf293b199a1d44d85712108da8605422d%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637969654966300280%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YuCGZ5yD9aKnagfc2VS%2FvxZK84lGz%2BV4zUqwuzu4t%2FM%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Aug 26 '22 07:08 rsanchovilla

Hi

The problem is in the deck to assemble. It is not prepared as expected, so the computer halts. I've created a new i701_test.ini file to debug the issue. Can you drop it in the /test folder and rebuild the project? the resulting console.txt and debug.txt should give some clue of what's going on Thanks

i701_test.zip

rsanchovilla avatar Sep 09 '22 11:09 rsanchovilla

I will check that out and get back to you.

First, however, in your "Some clean up" commit https://github.com/rsanchovilla/SimH_cpanel/commit/00ed35eae56dc8dd32ad186f04f386e2ff5b3781

Removing the #defines I had added for min() and max() breaks the Linux support.

wrljet avatar Sep 09 '22 19:09 wrljet

Hi Mmm ... what is the error generated in cpanel.c?

De: Bill Lewis @.> Enviado el: viernes, 9 de septiembre de 2022 21:59 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

I will check that out and get back to you.

First, however, in your "Some clean up" commit 00ed35ehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fcommit%2F00ed35eae56dc8dd32ad186f04f386e2ff5b3781&data=05%7C01%7Crsancho%40minsait.com%7C2319c5fb9477426d259508da929dcb4d%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983503665151086%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qBpbS7HzRcJ%2BZH%2ByRO3c57l%2BzjZmo6qIPOPi5%2BIh%2FLQ%3D&reserved=0

Removing the #defines I had added for min() and max() breaks the Linux support.

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1242405034&data=05%7C01%7Crsancho%40minsait.com%7C2319c5fb9477426d259508da929dcb4d%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983503665151086%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=OHpIeuM%2F3JQX6FIwFSnyfXxI0CZ5VqVSW3MxenJdX9w%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESQ7M2IL2PRTMH64BUDV5OJHZANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7C2319c5fb9477426d259508da929dcb4d%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983503665151086%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=q1FsrKRTIy7le3skw3lMpvAz9bEPC4pAATgqOTbw99Y%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Sep 09 '22 20:09 rsanchovilla

The symbols are undefined and the compiles fail. They are used here and there in a few source files. (thus putting them in the sim_defs.h)

wrljet avatar Sep 09 '22 20:09 wrljet

Ok, the change I made (to be coherent with the SimH style elsewhere) is

// added to not depend on stdlib max() and min() #ifndef MAX #define MAX(a,b) (((a) >= (b)) ? (a) : (b)) #endif #ifndef MIN #define MIN(a,b) (((a) <= (b)) ? (a) : (b)) #endif

In Win32 VS2012, if MAX symbol not defined in cpanel (it isn't) the defines MAX The ifndef is if fact a rather unnecessary safeguard

Can you test using this?

          #include <math>
          #include cpanel.h

// added to not depend on stdlib max() and min() #define MAX(a,b) (((a) >= (b)) ? (a) : (b)) #define MIN(a,b) (((a) <= (b)) ? (a) : (b))

De: Bill Lewis @.> Enviado el: viernes, 9 de septiembre de 2022 22:34 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

The symbols are undefined and the compiles fail. They are used here and there in a few source files. (thus putting them in the sim_defs.h)

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1242435315&data=05%7C01%7Crsancho%40minsait.com%7Ce13782c0cd024e96629c08da92a2bf34%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983524937335491%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Wj%2FRBB%2FXdE5QoruuNJKRTzBGJSPiw2paTbdear3HwG8%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESV6OAYSKPS4PTI56E3V5ONMVANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7Ce13782c0cd024e96629c08da92a2bf34%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983524937335491%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=C7aRiMqtGQsHb7HE7kVTTNSuTVp27nYzJpzaNzqLf84%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Sep 09 '22 20:09 rsanchovilla

Ok, the change I made (to be coherent with the SimH style elsewhere) is

// added to not depend on stdlib max() and min() #ifndef MAX #define MAX(a,b) (((a) >= (b)) ? (a) : (b)) #endif #ifndef MIN #define MIN(a,b) (((a) <= (b)) ? (a) : (b)) #endif

In Win32 VS2012, if MAX symbol not defined in cpanel (it isn't) the defines MAX The ifndef is if fact a rather unnecessary safeguard

Can you test using this?

#include #include cpanel.h // added to not depend on stdlib max() and min() #define MAX(a,b) (((a) >= (b)) ? (a) : (b)) #define MIN(a,b) (((a) <= (b)) ? (a) : (b))

Sure, but I don't see how that'll work since the code is looking for lowercase min and max.

wrljet avatar Sep 09 '22 20:09 wrljet

We catch it!!!

I changed max( and min( used in cpanel.c to MAX( and MIN( Just change the case in the caller and that's all ...

De: Bill Lewis @.> Enviado el: viernes, 9 de septiembre de 2022 22:46 Para: rsanchovilla/SimH_cpanel @.> CC: Sancho Villa, Roberto @.>; Comment @.> Asunto: Re: [rsanchovilla/SimH_cpanel] CPANEL on Linux? (Issue #1)

Ok, the change I made (to be coherent with the SimH style elsewhere) is

// added to not depend on stdlib max() and min() #ifndef MAX #define MAX(a,b) (((a) >= (b)) ? (a) : (b)) #endif #ifndef MIN #define MIN(a,b) (((a) <= (b)) ? (a) : (b)) #endif

In Win32 VS2012, if MAX symbol not defined in cpanel (it isn't) the defines MAX The ifndef is if fact a rather unnecessary safeguard

Can you test using this?

#include #include cpanel.h // added to not depend on stdlib max() and min() #define MAX(a,b) (((a) >= (b)) ? (a) : (b)) #define MIN(a,b) (((a) <= (b)) ? (a) : (b))

Sure, but I don't see how that'll work since the code is looking for lowercase min and max.

Reply to this email directly, view it on GitHubhttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Frsanchovilla%2FSimH_cpanel%2Fissues%2F1%23issuecomment-1242454993&data=05%7C01%7Crsancho%40minsait.com%7C3a5e99da940b41b1746808da92a45447%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983531734960844%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0UBTHzX1DY5x5ffSq%2BRKiTL09h82cFBarFti6mi73I0%3D&reserved=0, or unsubscribehttps://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAH2HESR2WDNOZL37USCCBGDV5OOXZANCNFSM5W3RAJGA&data=05%7C01%7Crsancho%40minsait.com%7C3a5e99da940b41b1746808da92a45447%7C7808e00514894374954bd3b08f193920%7C0%7C0%7C637983531734960844%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ultFqeVYBEEDteoW23MkDgoeaZpc6IOKUClpQrQcJKc%3D&reserved=0. You are receiving this because you commented.Message ID: @.@.>>


Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, contiene informaci?n de car?cter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. En el caso de haber recibido este correo electr?nico por error, se ruega notificar inmediatamente esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente. Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address. Avoid printing this message if it is not absolutely necessary.

rsanchovilla avatar Sep 09 '22 20:09 rsanchovilla

OK, I'll have a look and make those changes.

I'm fussing with it right now on MacOS. :-)

wrljet avatar Sep 09 '22 21:09 wrljet

Hi

The problem is in the deck to assemble. It is not prepared as expected, so the computer halts. I've created a new i701_test.ini file to debug the issue. Can you drop it in the /test folder and rebuild the project? the resulting console.txt and debug.txt should give some clue of what's going on Thanks

i701_test.zip

Here you go. (this is from MacOS, BTW)

SimH_cpanel_i701_console_debug.zip

wrljet avatar Sep 09 '22 23:09 wrljet