I'm a (very) experienced Windows programmer, and I'm trying to learn my way around Linux. I have Ubuntu 5.0.0-27-generic installed in a partition that I can dual boot with Win10. I've been trying to install an IDE, and so far I've tried eclipse and netbeans. I can install both of them, but they each refuse to do much of anything. Specifically, I can't persuade either of them to build a C++ version of hello-world, and I don't even understand the error messages I'm getting. When I google the messages, I get advice to install this or that, but like as not this or that is broken, or not supported any longer, or incompatible with something else.

Is it too much to ask that popular packages like netbeans and eclipse come with installers that will install all needed dependencies, or at least ask where you've installed various things? Is there (at least) an online tutorial that's been recently tested against the current versions of everything it discusses so that a newbie like me can succeed by following directions?

  • What error messages do you get? If you don't give us the error messages, it's impossible to help you. – vidarlo Sep 17 '19 at 16:05
  • You should also note that dependencies of IDE's generally depends on what you want to develop with them, as C++ has very distinct requirements from Java, which again has very distinct requirements from Python. And if you develop Python, do you need GTK bindings? Not if you're not using GTK, and so forth. – vidarlo Sep 17 '19 at 16:07
  • I think you're missing the point of my near-rant. It should be possible to install a program like netbeans or eclipse and it would tell you what it needs during installation. For example, why doesn't the Netbeans installer tell you it will need a C compiler? And that you must install it in a particular place (if you must), and that you must set the path? Why doesn't the eclipse installer tell you that you need CMAKE and that CMAKE needs <whatever>. As far as "what you want to develop", I did say C++. More... – Walter Oney Sep 17 '19 at 16:45
  • But suppose I wanted to develop a Java program with Netbeans. I first have to learn to ignore the really scary messages about an "illegal reflective access operation" (whatever that is -- it's not a term I ever saw in connection with the x86 architecture). So I try to create one of the sample projects and see a screen that says I have no recent projects. But I just created one! Hopefully you can understand my frustration. – Walter Oney Sep 17 '19 at 16:49
  • My point here is that I don't want to deal piecemeal with a never-ending series of error messages. I want an installer or a tutorial that will let me jump past all of that. Is there such a thing? – Walter Oney Sep 17 '19 at 16:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.