Vadim Zeitlin | 8 Aug 2006 13:23
Favicon

Re: Build errors.

On Tue, 8 Aug 2006 12:49:49 +1000 Doug Laidlaw <laidlaws <at> hotkey.net.au> wrote:

DL> > DL> Configure cannot find sqlite.h even though my heeaders are in
DL> > /usr/include, DL> and even if I set the --INCLUDEDIR variable.
DL> >
DL> >  Do you get this error during configure process or during make itself? If
DL> > during configure, please check ocnfig.log: it contains a lot of information
DL> > but by searching for "sqlite.h" you should be able to find the relevant
DL> > bits.
DL> >
DL> It happens during configure, but config.log merely has "checking for this, 
DL> checking for that." No results.  The terminal simply says that I won't be 
DL> able to use dspam, which is O.K.  The actual line is:
DL> 
DL> configure:4918: checking for sqlite.h

 There should be more details about this in config.log (sorry for the typo
above). In particular, there should be the compile error which resulted
from trying to compile a test program using sqlite.h.

DL> With that change I get the following during ./configure:

 Oh, sorry again, I didn't think to tell you that you also had to remove
'*'. To be clear:

DL>    String cid;
DL>    if ( *cidOrig.begin() == '<' && *cidOrig.Last() == '>' )

 This line should be 

(Continue reading)

Doug Laidlaw | 8 Aug 2006 15:17
Picon
Favicon

Re: Build errors.

On Tue, 8 Aug 2006 09:23 pm, Vadim Zeitlin wrote:
> On Tue, 8 Aug 2006 12:49:49 +1000 Doug Laidlaw <laidlaws <at> hotkey.net.au>
> wrote:
>
> DL> > DL> Configure cannot find sqlite.h even though my heeaders are in
> DL> > /usr/include, DL> and even if I set the --INCLUDEDIR variable.
> DL> >
> DL> >  Do you get this error during configure process or during make
> itself? If DL> > during configure, please check ocnfig.log: it contains a
> lot of information DL> > but by searching for "sqlite.h" you should be able
> to find the relevant DL> > bits.
> DL> >
> DL> It happens during configure, but config.log merely has "checking for
> this, DL> checking for that." No results.  The terminal simply says that I
> won't be DL> able to use dspam, which is O.K.  The actual line is:
> DL>
> DL> configure:4918: checking for sqlite.h
>
>  There should be more details about this in config.log (sorry for the typo
> above). In particular, there should be the compile error which resulted
> from trying to compile a test program using sqlite.h.
>
No, there is nothing.  I can't follow the Makefile (I know nothing about 
programming) but would it still try to run the test program if it can't find 
the headers?

Incidentally, although as I said, I don't know, in my experience most often 
the Makefile is created during ./configure, althought there may be 
makefile.in or a Makefile in a subdirectory.

(Continue reading)


Gmane