Hi All,
   
  Sorry if this has been covered before but I really need some help getting 
Sqlite to compile into my project.
   
  I develop in 'C' within the Windows version of the Eclipse Environement 
producing embedded systems focused on the Motorola ColdFire Processors 
specifically the MCF5282.
   
  The target operating system is The uC/OS which is a preemptive multitasking 
RTOS.
   
  I was hoping it was as simple as taking the amalgamated source file and 
simply adding it into my project and then adding some compile flags within the 
project setup... but it seems not as I get numerous errors kicked out seemingly 
to do with pthread_mutex....
   
  I'm guessing I just need some config Flags but have no clue what they could 
all be... I've looked through the unix make optionsand the configure file from 
one of the other downloads but have got a spot lost...
   
  Would hugely appreciate some help...
  Beneath is a portion of whats fired out at compile time...
   
  Many thanks
   
  Justin.
   
  'Building file: ../sqlite3.c'
  'Invoking: GNU C Compiler'
  m68k-elf-gcc -m5206e -O2 -DSQLITE_OMIT_LOAD_EXTENSION -gdwarf-2 
-I"D:\Apps\Nburn\include" -I"D:\Apps\Nburn\MOD5282\include" 
-I"D:\Apps\Nburn\gcc-m68k\m68k-elf\include" 
-I"D:\Apps\Nburn\gcc-m68k\lib\gcc\m68k-elf\3.4.2\include" 
-IE:/CDev/Embedded/Netburner/5282/Workspace/iControlv1/include -Wall -c 
-fmessage-length=0 -MMD -MP -MF"sqlite3.d" -MT"sqlite3.d" -DMOD5282 
"../sqlite3.c" -o"sqlite3.o"
  ../sqlite3.c:12911: error: parse error before "pthread_mutex_t"
  ../sqlite3.c:12911: warning: no semicolon at end of struct or union
  ../sqlite3.c:12914: error: parse error before "owner"
  ../sqlite3.c:12914: warning: type defaults to `int' in declaration of `owner'
  ../sqlite3.c:12914: warning: data definition has no type or storage class
  ../sqlite3.c: In function `sqlite3_mutex_alloc':
  ../sqlite3.c:12962: error: elements of array `staticMutexes' have incomplete 
type
  ../sqlite3.c:12963: error: `PTHREAD_MUTEX_INITIALIZER' undeclared (first use 
in this function)
  ../sqlite3.c:12963: error: (Each undeclared identifier is reported only once
  ../sqlite3.c:12963: error: for each function it appears in.)
  ../sqlite3.c:12963: warning: excess elements in struct initializer
  ../sqlite3.c:12963: warning: (near initialization for `staticMutexes[0]')
  ../
   
   
   
   
   

       
---------------------------------
Looking for last minute shopping deals?  Find them fast with Yahoo! Search.
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to