Hello,
I have just finished building ecasound-2.4.5 in the framework of my tool (see
signature).
Originally the 'make' failed because the compiler couldn't resolve
#include <readline.h>
#include <history.h>
in 'ecasound-2.4.5/ecasound/eca-curses.cpp' file, and for a reason - when
'readline' is built locally, like in my case, the header files are installed
under <prefix>/include/readline/ , e.g.:
-rw-r--r-- 1 sergei users 4684 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/chardefs.h
-rw-r--r-- 1 sergei users 10207 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/history.h
-rw-r--r-- 1 sergei users 3529 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/keymaps.h
-rw-r--r-- 1 sergei users 34354 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/readline.h
-rw-r--r-- 1 sergei users 2182 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/rlconf.h
-rw-r--r-- 1 sergei users 1503 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/rlstdc.h
-rw-r--r-- 1 sergei users 2977 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/rltypedefs.h
-rw-r--r-- 1 sergei users 3167 2006-12-19 20:02
/maxtor5/sergei/AppsFromScratchWD/install/readline-5.1/include/readline/tilde.h
.
Changing 'ecasound-2.4.5/ecasound/eca-curses.cpp' file to become:
"
[197] 1:06 sergei@email-addr-hidden:/maxtor5/sergei/AppsFromScratchWD> diff
build/ecasound-2.4.5/ecasound/eca-curses.cpp build/ecasound-2.4.5/ecasound/eca-curses.cpp.original
45,46c45,46
< #include <readline/readline.h>
< #include <readline/history.h>
--- > #include <readline.h> > #include <history.h> [198] 1:10 sergei@email-addr-hidden:/maxtor5/sergei/AppsFromScratchWD> " solves the problem. Interestingly enough, 'configure' appears to do the right job: " build/ecasound-2.4.5/config.log:configure:23842: checking readline.h usability build/ecasound-2.4.5/config.log:conftest.c:69:22: readline.h: No such file or directory build/ecasound-2.4.5/config.log:| #include <readline.h> build/ecasound-2.4.5/config.log:configure:23900: checking readline.h presence build/ecasound-2.4.5/config.log:conftest.c:36:22: readline.h: No such file or directory build/ecasound-2.4.5/config.log:| #include <readline.h> build/ecasound-2.4.5/config.log:configure:23970: checking for readline.h build/ecasound-2.4.5/config.log:configure:23994: checking readline/readline.h usability build/ecasound-2.4.5/config.log:configure:24052: checking readline/readline.h presence build/ecasound-2.4.5/config.log:configure:24122: checking for readline/readline.h build/ecasound-2.4.5/config.log:configure:24310: checking readline/history.h usability build/ecasound-2.4.5/config.log:configure:24368: checking readline/history.h presence build/ecasound-2.4.5/config.log:configure:24438: checking for readline/history.h build/ecasound-2.4.5/config.log:ac_cv_header_readline_h=no build/ecasound-2.4.5/config.log:ac_cv_header_readline_history_h=yes build/ecasound-2.4.5/config.log:ac_cv_header_readline_readline_h=yes ", however, this doesn't affect the source file in the manner it should have. I believe the include paths in 'ecasound-2.4.5/ecasound/eca-curses.cpp' file should be fixed/set according to 'configure' findings. Thanks, Sergei. Applications From Scratch: http://appsfromscratch.berlios.de/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Ecasound-list mailing list Ecasound-list@email-addr-hidden https://lists.sourceforge.net/lists/listinfo/ecasound-listReceived on Thu Dec 21 04:15:02 2006
This archive was generated by hypermail 2.1.8 : Thu Dec 21 2006 - 04:15:02 EET