2008-02-18 10:56:17     cannot build microwindows with shared lib support

2008-02-18 10:56:17     cannot build microwindows with shared lib support

Bill Fassler (UNITED STATES)

Message: 51205    I am using a 3 month +/- svn trunk checkout, but I did update my microwin svn during my attempts to get touchscreen to work with something other than just the event test.

Although it builds fine without shared lib support, it fails if I try to enable it.  I do not know if this has anything to do with why I can't get the touchscreen to work with nano-X.

I still see the error in my intitial post.

/user/microwin/src/obj/mwin/bmp/microwin.o /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/obj/mwin/bmp/penguin.o

bfin-linux-uclibc-ar: creating /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a

Creating shared library libmwimages.so ...

bfin-linux-uclibc-ld -shared -o /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.so --whole-archive /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: car8.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(car8.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: min4.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(min4.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: max4.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(max4.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: close4.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(close4.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: under4.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(under4.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: zion208.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(zion208.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: cs1.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(cs1.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: rle8.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(rle8.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: microwin.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(microwin.o)

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: penguin.o: cannot link fdpic object file into non-fdpic executable

/home/vocal/project/blackfin-svn-trunk/opt/uClinux/bfin-linux-uclibc/bin/bfin-linux-uclibc-ld: failed to merge target specific data of file /home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.a(penguin.o)

make[6]: *** [/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/lib/libmwimages.so] Error 1

make[6]: Leaving directory `/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/mwin/bmp'

make[5]: *** [subdir-/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/mwin/bmp] Error 2

make[5]: Leaving directory `/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/mwin'

make[4]: *** [subdir-/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src/mwin] Error 2

make[4]: Leaving directory `/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin/src'

make[3]: *** [all] Error 1

make[3]: Leaving directory `/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user/microwin'

make[2]: *** [microwin] Error 2

make[2]: Leaving directory `/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user'

make[1]: *** [all] Error 2

make[1]: Leaving directory `/home/vocal/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist/user'

make: *** [subdirs] Error 1

vocal@Grumpy:~/project/blackfin-svn-trunk/bf561-vphone/archive/uClinux-dist$

Bill

QuoteReplyEditDelete

2008-02-18 11:06:36     Re: cannot build microwindows with shared lib support

Mike Frysinger (UNITED STATES)

Message: 51206    ld needs to have the target explicitly specified via the -m option

QuoteReplyEditDelete

2008-02-18 11:14:15     Re: cannot build microwindows with shared lib support

Bill Fassler (UNITED STATES)

Message: 51207    Is shared lib support necessary for touchscreen to work with nano-x?

Bill

  • Created
Was this helpful?

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.