Hoffman Amplifiers Tube Amplifier Forum
Amp Stuff => DIY Layout Creator and Custom Boards => Topic started by: Swampertech on October 15, 2019, 07:59:02 am
-
Doug, I wanted you all to know that there is a fix for the Java SE6 problem incurred after upgrading to Catalina on Macs. There is a programmer, bogdanw :worthy1:, over on the MacRumors forum that provided a script you can run to allow a legacy version of Java to run. I was able to download and install that Java version which is compatible with DIYLC. After upgrading DIYLC to v. 3.57, I couldn't open my old v. 3.53 files until I had given DIYLC full disk access. I hope this will help any Mac users out there running DIYLC.
-
OK, thanks
I hope that makes sense to the MAC people
I know nothing about MAC's :icon_biggrin:
-
Doug, I wanted you all to know that there is a fix for the Java SE6 problem incurred after upgrading to Catalina on Macs. There is a programmer, bogdanw :worthy1: , over on the MacRumors forum that provided a script you can run to allow a legacy version of Java to run. I was able to download and install that Java version which is compatible with DIYLC. After upgrading DIYLC to v. 3.57, I couldn't open my old v. 3.53 files until I had given DIYLC full disk access. I hope this will help any Mac users out there running DIYLC.
Well spotted, sir. FWIW, the discussion on MacRumors where he provides the AppleScript and then later some terminal commands is at
https://forums.macrumors.com/threads/java-6-runtime-legacy-version-for-macos-catalina.2195954/ (https://forums.macrumors.com/threads/java-6-runtime-legacy-version-for-macos-catalina.2195954/)
Sadly, after working through the discussion, trying the script and then the terminal commands, and quite a few other little steps, I finally got Java SE6 to install, but now I'm getting the dreaded 'DIYLC is broken' dialog, and my older terminal commands that disabled the gatekeeper thing don't seem to work.
I do understand Macs, mostly, but getting DIYLC to run on them has been a tough job for some time, and so far Catalina is defeating me.
-
OK, wait, Swampertech patiently worked through the problem with the genius who developed the code, bogdanw, and bogdanw was able to supply a terminal command that removes a (new, Catalina) barrier to running DIYLC. It works! Thank you Swampertech!!!
I can't recreate all the steps, false starts, machine restarts, and errors I went through. My best advice is to read through the whole thread linked above, then dial in on the part where Swampertech gets his working.
It's a good thing DIYLC is so useful, or I'd have given up. Heck, after figuring out how to install it, figuring out how to use it seems easy. :icon_biggrin:
-
Thanks hcorneli for your kind words. Yes, using DIYLC on a Mac can be difficult sometimes, but bogdanw fixed my problem. I have to admit that after my Catalina update, it took about two whole days to figure out what was wrong and then get a fix. Being mostly a hardware guy, I ALWAYS blame the software. :l2: However, I'm very appreciative of Doug and bancika developing the DIYLC program. OK, it's software, I know.
-
Doug, I wanted you all to know that there is a fix for the Java SE6 problem incurred after upgrading to Catalina on Macs. There is a programmer, bogdanw :worthy1:, over on the MacRumors forum that provided a script you can run to allow a legacy version of Java to run. I was able to download and install that Java version which is compatible with DIYLC. After upgrading DIYLC to v. 3.57, I couldn't open my old v. 3.53 files until I had given DIYLC full disk access. I hope this will help any Mac users out there running DIYLC.
I installed the legacy Java 6, and after getting the well-known damage alert for DIYLC, I looked up instructions for uninstalling the Java app. It instructed to add some code to the "Terminal" file in the utilities folder. However, upon trying to paste it in, a "password" cue appeared, and it was impossible to enter any text for the password.
I downloaded the Java Uninstaller, but it indicated that it was unable to find Java on my computer. So I don't know if it didn't install successfully, or if something else is wrong. I'm running Mojave, which isn't included in the OS versions listed as compatible with Java 6, so I'm concerned about whether it's installed or not.
I looked at the MacRumours thread and don't know how to follow the instructions for entering the code. I'd like to make it work, but before getting into it, but I'm wondering if I'm inviting security problems. My question is, if I do successfully get it all running, will I be able to limit Java just for the DIYLC application? It looks like a super-useful program, which is the only reason I'm still working on it; otherwise I wouldn't mess around with jurassic Java stuff - that, and the fact that I don't know why the Java 6 installer seemed to be successful, yet I am unable to confirm its whereabouts on my computer, which is bumming me out.
-
More info here
https://github.com/bancika/diy-layout-creator/issues/479 (https://github.com/bancika/diy-layout-creator/issues/479)