Hi there,

That does not work, I tried that already.

# /usr/local/bin/gcc -m64 -D_FILE_OFFSET_BITS=64 -c -fPIC -DHAVE_USLEEP
sqlite3.c
sqlite3.c:1: sorry, unimplemented: 64-bit mode not compiled in
#

And I am on a 64-bit Solaris box...

And other ideas?

Lynton

-----Original Message-----
From: sqlite-users-boun...@sqlite.org
[mailto:sqlite-users-boun...@sqlite.org] On Behalf Of a...@sibmail.ru
Sent: 22 November 2010 10:16 AM
To: sqlite-users@sqlite.org
Subject: Re: [sqlite] Compile 64bit version of SQLIte on Solaris?

use -m64 flag to compile and link

> I just tried to see what ELF class is in after running the following
> (added
> -D_FILE_OFFSET_BITS=64):
>
> /usr/local/bin/gcc -D_FILE_OFFSET_BITS=64 -c -fPIC -DHAVE_USLEEP
> sqlite3.c
>
> # file libsqlite3.so grep ELF
> libsqlite3.so:  ELF 32-bit LSB dynamic lib 80386 Version 1 [FPU],
> dynamically linked, not stripped, no debugging information available
>
> How can I get the ELF class to reflect "ELF 64-bit"?
>
> Any ideas?
>
> Lynton
>
> -----Original Message-----
> From: sqlite-users-boun...@sqlite.org
> [mailto:sqlite-users-boun...@sqlite.org] On Behalf Of Lynton Grice
> Sent: 22 November 2010 09:33 AM
> To: 'General Discussion of SQLite Database'
> Subject: Re: [sqlite] Compile 64bit version of SQLIte on Solaris?
>
> Hi there,
>
> The reason I ask is that I have created a C shared lib using SQLite
> functions etc and the custom shared lib I have created needs to be ELF
> class
> 64.
>
> At the moment I am getting the ELF class issues:
> wrong ELF class: ELFCLASS32
>
> That is why I am hoping I can compile the main SQLite shared lib in ELF
> class 64..
>
> This possible?
>
> Thanks
>
> Lynton
>
>
> -----Original Message-----
> From: sqlite-users-boun...@sqlite.org
> [mailto:sqlite-users-boun...@sqlite.org] On Behalf Of Lynton Grice
> Sent: 22 November 2010 09:28 AM
> To: sqlite-users@sqlite.org
> Subject: [sqlite] Compile 64bit version of SQLIte on Solaris?
>
> Hi there,
>
>
>
> I am getting the following error when trying to compile SQLite on a
> Solaris
> 64 bit machine:
>
>
>
> /usr/local/bin/gcc -m64 -R/usr/sfw/lib/64 -c -fPIC -DHAVE_USLEEP
> sqlite3.c
>
> sqlite3.c:1: sorry, unimplemented: 64-bit mode not compiled in
>
>
>
> Can someone please let me know how I can do this so I can use SQLite on a
> 64
> bit Solaris machine?
>
>
>
> Thanks
>
>
>
> Lynton
>
> _______________________________________________
> 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
>


_______________________________________________
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