[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: blocker sqlite problem installing r28699

From: Garret Wilson <garret_at_globalmentor.com>
Date: 2007-12-29 18:53:05 CET

But I thought that the whole point of putting the distribution in
svn/sqlite/ was so that Subversion's make process would automatically do
this so that I wouldn't have to do it manually. (I don't have to
manually build neon, for example.)

Nevertheless, I entered the sqlite directory and performed:

./configure
make

I get lots of nasty stuff:

cp: warning: source file `./src/btree.h' specified more than once
cp: warning: source file `./src/hash.h' specified more than once
cp: warning: source file `./src/sqliteInt.h' specified more than once
cp: warning: source file `./src/vdbe.h' specified more than once
cp: warning: source file `./ext/fts1/fts1.h' specified more than once
cp: warning: source file `./ext/fts1/fts1_hash.h' specified more than once
cp: warning: source file `./ext/fts1/fts1_tokenizer.h' specified more
than once
cp: warning: source file `./src/vdbeInt.h' specified more than once
./src/tclsqlite.c:17:17: tcl.h: No such file or directory
./src/tclsqlite.c:60: error: syntax error before "Tcl_Interp"
./src/tclsqlite.c:60: warning: no semicolon at end of struct or union
./src/tclsqlite.c:61: warning: data definition has no type or storage class
./src/tclsqlite.c:65: error: syntax error before '}' token
./src/tclsqlite.c:73: error: syntax error before "Tcl_Interp"
./src/tclsqlite.c:73: warning: no semicolon at end of struct or union
./src/tclsqlite.c:75: error: conflicting types for 'pNext'
./src/tclsqlite.c:64: error: previous declaration of 'pNext' was here
./src/tclsqlite.c:76: error: syntax error before '}' token
./src/tclsqlite.c:100: error: syntax error before "Tcl_Interp"
./src/tclsqlite.c:100: warning: no semicolon at end of struct or union
./src/tclsqlite.c:109: error: syntax error before '*' token
./src/tclsqlite.c:109: warning: data definition has no type or storage class
./src/tclsqlite.c:110: error: syntax error before '*' token
./src/tclsqlite.c:110: warning: data definition has no type or storage class
./src/tclsqlite.c:113: error: syntax error before '*' token
./src/tclsqlite.c:113: warning: data definition has no type or storage class
./src/tclsqlite.c:119: error: syntax error before '}' token
./src/tclsqlite.c:125: error: syntax error before "Tcl_Channel"
./src/tclsqlite.c:125: warning: no semicolon at end of struct or union
./src/tclsqlite.c:126: error: conflicting types for 'pNext'
./src/tclsqlite.c:75: error: previous declaration of 'pNext' was here
./src/tclsqlite.c:126: error: conflicting types for 'pNext'
./src/tclsqlite.c:75: error: previous declaration of 'pNext' was here
./src/tclsqlite.c:128: error: syntax error before '}' token
./src/tclsqlite.c: In function `closeIncrblobChannels':
./src/tclsqlite.c:139: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:140: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:146: error: dereferencing pointer to incomplete type
./src/tclsqlite.c:146: error: dereferencing pointer to incomplete type

...and it goes on.

Garret

Stefan Küng wrote:
> Garret Wilson wrote:
>> Hi, all. I've been using Subversion since beta days, and it sure
>> seems a huge pain (hours of hacking!) every time I want to do a
>> simple upgrade. This time I'm stumped.
> [snip]
>> But I *did* do that! (Note that there is no sqlite3.h in the
>> distribution---nor in the January 2007 distribution of sqlite, either!)
>>
>> If I ignore the warning and try to do a make, I get plenty of errors.
>> What's the problem here?
>
> The file sqlite3.h is generated automatically once you configure/make
> sqlite - simply unpacking it is not enough.
>
> Stefan
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Dec 29 18:54:56 2007

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.