| Main | Download | News | Tutorial | Doc & FAQ & pool | Consulting | Ringdove
|
|---|
If the above error message appears and lists librnd-* libs when executing a ringdove app, that means your operating system's dynamic loader is unable to find librnd. Please refer to the 'execution' point of INSTALL for details how to fix this.
Yes. You can download precompiled binary packs for x86. The pack contains sch-rnd, pcb-rnd, camv-rnd and associated utilities.
No. The binary pack is cross-compiled from Linux. There is no support for direct compilation under windows, not with msvc, not with cygwin, not with msys. Please do not report bugs related to compilation attempts on windows.
It's probably because we use http and the binpack is a zip full of exe and dll files. You have to evaluate the risks; you could manually verify the binpack signatures to make sure the files are coming from the Ringdove EDA project. Then disable your browser's block.
The manual verification needs openssl and shell, which is much easier to do on a Linux - maybe the easiest way is to download the windows binary pack on a Linux, do the verification there then copy the files to your windows so you do not need to download them directly using windows.
We did not purchase certificates and we are not signing our programs in a way that the closed source corporate microsoft world accepts. Later versions of windows classify any such as-is program risky and does everything to prevent you from running such programs. This is probably going to be worse over time. Similar closed platforms typically aim to restrict you to install software only from their own "app store" - not the case with a desktop windows yet, but I wouldn't be surprusied if that was the goal in a decade.
It's up to you to decide how to solve this:
If you are worried about viruses, better use a real virus scanner, one that actually scans the content, and not the builtin fake one that decides anything without a corporate signature is a virus.
The project consists of a tiny developer team, a very small active contributor team and a larger passive user base. Since summer of 2025, the policy is that active users get premium support and passive users get a slower standard support service.
Premium support means priority when dealing with support requests and bugreports. When judging feature requests, being an active user helps your case a lot.
Anyone can become an active user by contributing (time or money) to the project. An active user becomes a passive user after some time their contribution stopped.
What makes you an active user is investment in something the project needs:
If you want to become an active user, please contact me.