> Here are two errors out of the 1200+ errors generated (I tried to include as 
> much information as possible to help identify the problem.  Please forgive if 
> I am overdoing it...):
>
>        Compiling /.../sqlite3.c
>        Error:invalid conversion from "void *" to "char *"
>        This error was marked at line 13726.

IIRC, this error is the most famous difference between C and C++. And
if this error appears then you are compiling it as C++, not as C.


Pavel


On Thu, May 26, 2011 at 12:35 PM, john darnell
<john.darn...@walsworth.com> wrote:
> Mr. Slavin, here's the information you requested:
>
> Please note that I am working in Xcode 3.1.3.  That may or may not be 
> part/all of the problem.
>
>> -----Original Message-----
>> From: sqlite-users-boun...@sqlite.org 
>> [mailto:sqlite-users-boun...@sqlite.org]
>> On Behalf Of Simon Slavin
>> Sent: Thursday, May 26, 2011 10:01 AM
>> To: General Discussion of SQLite Database
>> Subject: Re: [sqlite] SQLite in Xcode
>>
>> > 1.)      I downloaded and uncompressed sqlite-autoconf-3070602.tar.gz from 
>> > the
>> SQLite download page.
>>
>> The top one, with just .c and .h is adequate.  You shouldn't end up using 
>> any of
>> the scripts or makefiles for building.
>
> I can confirm that I only moved/added sqlite3.c and sqlite3.h into the source 
> folder and into the project.
>
>>
>> > 2.)     I moved SQLite3.c and SQLite3.h into my source folder and added 
>> > them to
>> the project.
>>
>> > I made no changes to the code nor did I do anything special when I added 
>> > them
>> to my project (i.e. I did not set any special compile flags-I simply added 
>> the two
>> files to the project).
>>
>> Make sure sqlite3.c is 'ticked' next to 'Target Membership' for your product 
>> file.
>
> I am not someone who uses Xcode frequently--I usually develop on Windows and 
> port t the Mac, but if by "Target Membership" you mean the last column in the 
> pane that lists all files when the project name is selected in the Groups & 
> Files pane, headed by an icon that looks like a target, the sqlite3.c file is 
> 'ticked.'
>
>>
>> Also make sure sqlite3.c is listed as 'C source' and sqlite3.h is listed as 
>> 'C header'
>> under 'Identity and Type'.
>
> I clicked the sqlite3.c filename in the Groups & Files panel, clicked the 
> information icon (the blue button with the white 'i' at the top of the 
> window).  Under the General tab, under the File Type dropdown, the file is 
> listed as 'sourcecode.c.c', and the sqlite3.h file is listed as 
> 'sourcecode.c.h.'  If you have in mind some other location, please let me 
> know.
>
>>
>> > 3.)     I compiled and received 1200+ errors.
>>
>> Try the above, and if those don't go away, post the first one or two (note 
>> all
>> 1200+) here.
>>
>
> Here are two errors out of the 1200+ errors generated (I tried to include as 
> much information as possible to help identify the problem.  Please forgive if 
> I am overdoing it...):
>
>        Compiling /.../sqlite3.c
>        Error:invalid conversion from "void *" to "char *"
>        This error was marked at line 13726.
>
>        Error:forward declaration of 'struct SrcList_item'
>        This error was marked at line 11047.
>
> There were six warnings as well, most of which were warnings about division 
> by zero.
>
> R,
> John
>
>> Simon.
>> _______________________________________________
>> sqlite-users mailing list
>> sqlite-users@sqlite.org
>> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to