On Mon, Mar 06, 2017 at 02:39:08PM +0100, realclass...@web.de wrote: > Greetings, > I am currently trying to compile UrJTAG using Cygwin after having added a > single fflush command to the code to receive the output without having to fill > the printf-buffer while redirecting the StandardOutput. > > I am configuring with the following line: > > ./configure --host=i586-mingw32msvc --with-ftd2xx=~/ftd2 --with-inpout32 > > After having added the ftd2xx.h file to the usbconn directories in > /tap and /include as an error message demanded of me, I seem to be > stuck here: > > gcc  -g -O2 -I~/ftd2 -Wall  -o jtag.exe jtag.o -Lcmd -lcmd -Ltap -ltap > -Lpart > -lpart -Llib -ljtaglib -Lflash -lflash -Ltap -ltap -Lflash -lflash -Lbus -lbus > -lm ~/ftd2/ftd2xx.lib -lintl -Lsvf -lsvf -Lbsdl -lbsdl  -lusb > /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld: > cannot find -lpart > /usr/lib/gcc/x86_64-pc-cygwin/5.4.0/../../../../x86_64-pc-cygwin/bin/ld: > cannot find -lsvf > collect2: Fehler: ld gab 1 als Ende-Status zurück > > As is apparent, the linker seems to be incompatible with libpart.a and > libsvf.a. > I have added every single "devel" or library package the Cygwin setup offers > me. > > Does someone know what I am doing wrong? >
libsvf and libpart are libraries generated from urjtag source. I don't known how cygwin handles such libraries. My advice is to compare the cygwin buildlog with a Linux buildlog such as at https://buildd.debian.org/status/fetch.php?pkg=urjtag&arch=arm64&ver=0.10%2Br2052-1&stamp=1481752319&raw=0 Hope this helps Regards Geert Stappers ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ UrJTAG-development mailing list UrJTAG-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/urjtag-development