Building/Prerequisites->Linux->glibc-devel libedit-devel ?

Greetings, am considering learning how to do a build for my slackware-based distro. The doc sited below say's it requires: glibc-devel libedit-devel ncurses-devel gmp-devel .etc. Must I used the dev versions, or will it work with the lastest, stable release versions of same? thanks much for the assistance http://hackage.haskell.org/trac/ghc/wiki/Building/Prerequisites http://hackage.haskell.org/trac/ghc/wiki/Building/Prerequisites -- View this message in context: http://www.nabble.com/Building-Prerequisites-%3ELinux-%3Eglibc-devel--libedi... Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.

On Mon, Mar 9, 2009 at 7:14 PM, Windoze
Greetings,
am considering learning how to do a build for my slackware-based distro.
The doc sited below say's it requires:
glibc-devel libedit-devel ncurses-devel gmp-devel .etc.
Must I used the dev versions, or will it work with the lastest, stable release versions of same?
By "dev version" the instructions mean "be sure to install the C header files." In Debian-like distros, such packages have the "-dev" suffix. Antoine

Antoine Latter wrote:
On Mon, Mar 9, 2009 at 7:14 PM, Windoze
wrote: Greetings,
am considering learning how to do a build for my slackware-based distro.
The doc sited below say's it requires:
glibc-devel libedit-devel ncurses-devel gmp-devel .etc.
Must I used the dev versions, or will it work with the lastest, stable release versions of same?
By "dev version" the instructions mean "be sure to install the C header files." In Debian-like distros, such packages have the "-dev" suffix.
I'm in the process of updating these instructions. I'd be grateful if people could take a look and fix any errors, and also add other Linux distros: http://hackage.haskell.org/trac/ghc/wiki/Building/Preparation/Linux Cheers, Simon

On 2009 Mar 9, at 20:14, Windoze wrote:
glibc-devel libedit-devel ncurses-devel gmp-devel .etc.
Must I used the dev versions, or will it work with the lastest, stable release versions of same?
Linux distributions use foo-devel or foo-dev for the files necessary for development, i.e. header files and link-time shared libraries (libfoo.so, vs. libfoo.so.N which is the runtime shared object; you can have multiple runtime versions installed for backward compatibility). (This doesn't apply to NetBSD or FreeBSD, which always installs both runtime and developer components; foo-devel there does indeed mean the latest developer code.) -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH
participants (4)
-
Antoine Latter
-
Brandon S. Allbery KF8NH
-
Simon Marlow
-
Windoze