Thanks to all who pitched in here. I was having the exact same problem, and lo and behold, my friends on the 6502 forum have the answers!
I want to list out what I am doing, what issues I was having, and then exactly how I fixed them. First, a link:
https://mike42.me/blog/2021-08-a-first- ... able-logicThat helped me get started.
I'm running Linux Mint, and I downloaded WinCUPL from the Microchip website:
https://www.microchip.com/en-us/product ... -resourcesI went through Mike's tutorial, using 'wine' and 'winetricks'. I had the exact same 339 error like he had, and his commands on the tutorial fixed it for me too.
Once I got WinCUPL installed and running, I made a little test program, but just like speculatrix I wasn't getting a .jed file at all. I tried what Mike had said in his tutorial without any luck.
After reading through here about paths and what not, I realized that the Options -> Devices was not actually DOING anything to my code. Instead, it's just a handy database for you to copy-paste the Device Mnemonic into your code under "Device" on the header portion. Once I did that, everything worked beautifully!
Well, beautifully is relative I suppose. My main WinCUPL folder exploded with a ton of junk files now. I see George (gfoot) has made a script to fix all that, and I will either make my own or look into his soon.
In the end, I got the .jed file, and that's what counts. Thanks for this post!
Chad