Is there a particular reason to specify fedora? I have one Centos machine (poor man's fedora?) and my experience is that it is more work to maintain than machines I have running debian family distros (Bunsen, Mint, Ubuntu), though I'll admit some of that is familiarity. The SELinux stuff on the Centos machine has been a bit annoying, in particular, and my understanding is that there is some debate as to its merit. I share admin of the Centos machine with uOttawa folk, so choice was external to me. JN On 2019-07-14 5:08 p.m., Robert P. J. Day wrote: > > a client of mine has a small number of (mostly C) developers to be > migrated from windows to linux, and wants some guidance as to how to > set up a reasonably complete linux-based development environment that > includes not just the standard compilers and interpreters (C, C++, > perl, python, etc.), but a solid collection of utilities for coding, > debugging, performance analysis and so on, so i decided to create a > doc describing a first pass at a decent linux dev environment, and i'm > open to suggestions. > > first, as i mentioned, there are all the standard > compilers/interpreters, so that needs little elucidation. but after > that ... > > in terms of coding, i guess it's worth mentioning the standard IDEs, > as well as editor plugins for C coding; also static analyzers like > splint, etc. > > for debuggers, obviously, gdb/lldb. for user space tracing, strace > and ltrace. for memory checking, valgrind. all the usual suspects. > > i'm going to put all this on a public wiki page once i get it done, > so i'm curious as to what folks out there think are "must haves" in > terms of linux development tools. (i'm not even going to get into > kernel analysis/tracing tools, which just explodes this > exponentially.) > > thoughts? any recommendations for online articles that address this > sort of thing? > > rday > > To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org > To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org > To visit the archives: https://lists.linux-ottawa.org > To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org To visit the archives: https://lists.linux-ottawa.org