Thank you.
When i build QTe3.3.5 with this configuration
./configure -shared -depths 4,16,24,32 -no-cups -no-ipv6 -embedded bfin -little-endian -thread -qt-mouse-tslib -L/usr/local/lib -L/usr/local/lib/ts -I/usr/local/include -qvfb -lts
i have this error
bfin/qkbdpc101_qws.o .obj/release-shared-mt-emb-bfin/qmousepc_qws.o .obj/release-shared-mt-emb-bfin/qmousetslib_qws.o .obj/release-shared-mt-emb-bfin/qconfig.o -L/usr/local/lib -L/usr/local/lib/ts -lts -lts -ldl -lpthread
/home/dam/blackfin-sources/build/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: escamotage incompatible /usr/local/lib/libts.so lors de la recherche de -lts
/home/dam/blackfin-sources/build/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: can't find -lts
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [../lib/libqte-mt.so.3.3.5] Erreur 1
I think the problem come from my TSlib I have just do this
download tslib1.0
autogen.sh
./configure
make
make install
and build the qt with it
But i have to configure it in FDPIC dynamic loadable shared library...
I have try this
1. Download tslib-1.0 from http://tslib.berlios.de or use the patched lib
in the dist.
2. Patch tslib with bfin_tslib_configure_ac.patch.
3. Intialize the configuration files:
# autogen.sh
4. Patch tslib with bfin_tslib.patch
5. configure:
# ./configure --host=bfin-uclinux --disable-h2200-linear --disable-ucb1x00 --disable-corgi --disable-collie --disable-h3600 --disable-mk712 --disable-arctic2 --prefix=$TS_INSTALL CFLAGS='-mfdpic -DUSE_INPUT_API'
make install
but
mfdpic isn't supported:
make[2]: entrant dans le répertoire « /home/dam/blackfin-sources/tslib-1.0/src »
/bin/bash ../libtool --tag=CC --mode=compile bfin-uclinux-gcc -DHAVE_CONFIG_H -I. -I.. -DPLUGIN_DIR=\"/lib/ts/\" -DTS_CONF=\"/etc/ts.conf\" -DTSLIB_INTERNAL -mfdpic -DUSE_INPUT_API -MT ts_attach.lo -MD -MP -MF .deps/ts_attach.Tpo -c -o ts_attach.lo ts_attach.c
bfin-uclinux-gcc -DHAVE_CONFIG_H -I. -I.. -DPLUGIN_DIR=\"/lib/ts/\" -DTS_CONF=\"/etc/ts.conf\" -DTSLIB_INTERNAL -mfdpic -DUSE_INPUT_API -MT ts_attach.lo -MD -MP -MF .deps/ts_attach.Tpo -c ts_attach.c
ts_attach.c:1: erreur: -mfdpic is not supported, please use a bfin-linux-uclibc target
make[2]: *** [ts_attach.lo] Error 1
how have you configured your tslib in shared
thank you




Reply With Quote
Bookmarks