I'm sorry to hear that but I guess I understand. Programming is taking a seriously bad (in my opinion) direction. I've set up a system to compile with and have a handful of programs that compile without a serious amount of work to dig up include files or alter the make file to compile the "universal" C or C++ or C# or whatever next.Moose On The Loose wrote:I am currently running the Windows version of Kicad via wine. The last several attempts to get enough things installed onto my computer to make the compile work have failed. It seems the newer the version of Kicad, the more stuff you need. For now I have given up on making a new native version. I don't have a lot of free time to work on it.James186282 wrote:I just wanted to report in that I installed the KiCAD pet and it worked without any changes. I'm using a Gateway Pentium 4 computer with an NVIDIA 7600GT display. I'm using UPUP Raring 3.9.9.2
I'm mostly interested in the large libraries of components that are floating around with the idea of converting them to the program I use.
Thanks for your work to get KiCAD going on Puppy. Its very much appreciated!
Babbling insane rant alarm....
I should stop moaning and groaning because I've seen some folks (not enough) interested in making small compact and understandable code that compiles without the mountain of work. It might be me but there seems like a lack of comments in the source almost always goes along with the crazy huge pain in the arse it is to get things to compile correctly. I'm no genius but I've written a CAM system with tens of thousands of lines of source that fit on an 8051 and it compiled in seconds (not minutes) and I never needed a Make file or worse an IDE. IDE (Integrated Development Excrement) Wow do I hate IDEs. Who has time for this? It ends up being much more work to learn how to set this up and operate it then it does to write the code. The integrated editor is almost always nothing like the editor I use (Understand and have all the sharp edges sanded off) And these "optimized" code claims. I thought the whole idea of C was that the source is supposed to be able to go from on type of CPU to another but I keep seeing things like ARM version of Linux. One of the places I worked at just used cross assembling. You wrote the code for whatever and compiled it for the target and bingo.
Jobs had the idea that people should be removed from needing to know how to program. How many abstraction layers does it take to screw in a lightbulb? Answer? 10. No wait now its 11. Oops just changed to 12. Uck!