Hello

I need to write a Makefile to cross-compile amalgamation-3070601 to
generate the static and shared libraries.

Is this the right way?

==============
#Path added to PATH
CC=bfin-linux-uclibc-gcc
AR=bfin-linux-uclibc-ar rcu
CFLAGS=-O2 -Wall -I/usr/src/baps/uClinux-dist/linux-2.6.x/include
LDFLAGS=-L/usr/src/baps/uClinux-dist/lib

libsqlite3:
        #static
        $(CC) $(CFLAGS) -static $(LDFLAGS) -c sqlite3.c -o sqlite.o
        $(AR) $@.a sqlite.o

        #shared
        $(CC) $(CFLAGS) -shared -Wl,-soname,$@.so $(LDFLAGS) -o $@.so
sqlite3.c

clean:
        -rm *\.o *\.so
==============

Thank you.

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to