make problem on Darwin
"Markus Hoenicka" <[email protected]> Thu, 19 Jul 2007 23:47:45 +0200
| Newsgroups | gmane.text.refdb.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Chris, I don't think that using gmake would solve this problem. If your regular make can't handle the autotools-created Makefiles, you'd get error messages about the Makefile syntax, not linker errors like the one you saw. As far as I can tell the linker error tries to tell you that a readline function is not available. However, in this case ./configure should have exited with an error. Did that work ok for you? If not, you might have to install the readline library (including the development files, that is the .a libraries and the headers). Also, make check is not implemented in RefDB, and the results of running it nevertheless are unpredictable. It is probably best to first check whether make generates any errors and then run make install. If you see errors here, please post the output so we can work it out. BTW I've cc'ed the RefDB mailing list as other OS X user might be able to help you better than me. regards, Markus Chris Ferrall writes: > > Hello, > > I've run into the error below when installing RefDB on Darwin (this > occurs at make check). I went ahead and did "make install" and the > refdb binary failed to be created. Your documentation suggests using > gmake, which I haven't installed. If you think this will solve the > problem or have other suggestions please let me know. > > Thank you > --Chris Ferrall > > /usr/bin/ld: Undefined symbols: > _rl_completion_matches > collect2: ld returned 1 exit status > make[2]: *** [refdbc] Error 1 > make[1]: *** [check] Error 2 > make: *** [check-recursive] Error 1 > > > -- Markus Hoenicka [email protected] (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/