From: Earnie <ea...@us...> - 2011-08-24 11:51:47
|
H Xu wrote: > On 2011/8/24 1:48, Earnie wrote: >> >> <blockquote> >> The GNU readline library 4.3 or later is needed (GDL should compile >> without it, but it's very inconvenient to use that way, furthermore, >> proper event handling for graphic windows requires readline). >> </blockquote> >> >> Note that it says it should build without it, maybe with a >> --without-readline or similar configure time switch. But I think I >> would try using the gnuwin32 distribution which is the 5.0 version if I >> were trying to build it. >> > > > If not compiled with readline, it would be inconvenient to use; I was > wondering that if I wrote a program which requires to be linked with > readline, how could I make it possible if readline is bundled with bash? The GNU standards tend to require non-standard libraries such as readline to be bundled with the application if the application is dependent on the other library. The autoconf utility will search directory structures for other configurations in child directories and execute them as well. That however doesn't mean that readline is forever buried in some other package, no, it stands alone as its own GNU package. You can download that package, execute its configure to create a Makefile to use with make. You can also add the source to your package as a child directory and have your configure execute the readline configuration. -- Earnie -- http://www.for-my-kids.com |