Re: GerH source distro at hebbut.net: HOW TO compile/compare/merge for Bill et al
"Steve" <[email protected]>
| Newsgroups | gmane.mail.spam.crm114 |
|---|---|
| Message-ID | <[email protected]> |
-------- Original-Nachricht -------- > Datum: Thu, 27 Mar 2008 10:42:58 +0100 > Von: "Ger Hobbelt" <[email protected]> > An: [email protected] > Betreff: Re: [Crm114-general] GerH source distro at hebbut.net: HOW TO compile/compare/merge for Bill et al > On Thu, Mar 27, 2008 at 8:23 AM, Steve <[email protected]> wrote: > > One other thing: What about the man pages? Looks like I need Zoem > (http://micans.org/zoem/) in order to build them. Is that right? Under what > conditions do they get build? > > Oh boy. You got me right where it hurts right there. The man pages are > still on the 'TODO' list; read: need to be pushed kicking and > screaming into the Year of the Fruitbat. > > Haven't gotten a working zoem here, so that's all left over from > 2004/5? when Joost van Baal did the initial configure/autoconf > transition. > > > > Okay. Just before I go I tried one without the above mentioned --with- > stuff and guess what? It works :) > > Nice. And there I was trying something else already. > Anyway, your trouble may probably be due to the configure script > loading the incorrect regex.h after all; TRE is interface conpatible > with the other POSIX ones IIRC, so mixing regex.h header files doesn't > hurt as long as you don't use the TRE extended features, like p->value > > > > This is CRM114, version 20080325-BlameSentansoken (TRE 0.7.5 (LGPL)) > (OS: linux-gnu) > > So yours gets reported as linux-gnu too. Good. Now if there were > people with AIX and the like around.... > > > > So the problem is "preg->value" in crmregex_tre.c: > > sorta. It's regex.h cocktailing what's doing you & me in here. > > > > I will probably anyway need to add "--with-regex=tre" and > "--with-regex-includes=<path to tre regex.h>" into the ebuild for all the users wanting > to build a static CRM114 with TRE. > > Yup, in that case, you'll need those. > I think I found another one: --- src/crm114.h 2008-03-29 00:48:03.987265420 +0100 +++ src/crm114.h.new 2008-03-29 00:54:28.716274886 +0100 @@ -692,7 +692,7 @@ int crm_regcomp(regex_t *preg, const char *regex, int regex1_len, int cflags); -int crm_regexec(regex_t * preg, const char *string, int string_len, +int crm_regexec(regex_t *preg, const char *string, int string_len, size_t nmatch, regmatch_t pmatch[], int eflags, const char *aux_string); > > Cheers, > > Ger > Steve > > > > > > > > -- > Met vriendelijke groeten / Best regards, > > Ger Hobbelt > > -------------------------------------------------- > web: http://www.hobbelt.com/ > http://www.hebbut.net/ > mail: [email protected] > mobile: +31-6-11 120 978 > -------------------------------------------------- > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Crm114-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/crm114-general -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace