On Saturday 13 February 2010, CeDeROM wrote: > Hello world! :-) > > I finally got for better testing if 0.4.0-RC1, there are no big issues > as for now, however I have some remarks:
Good ... can you let us know if RC2 has any significant deltas from this list? > -It is better to name package openocd-0.4.0rc1.tar.gz than > openocd-0.4.0-rc1.tar.gz, as there are some other system conventions > that forbids using "-" and "_" mark after the program number (ie. > "-devel" or "_n" for revision number n, etc).. Hmm, we're not really set up to have BSD-specific naming conventions. It'll have to stay that way for now. You can resolve that by downloading to a different filename. > -The issue with FT2232H should now be resolved as few days ago > libftdi-0.17 port was released upon my request. I will report more > detailed testing soon :-) Yeah, the 0.17 version is supposed to be better all around for the FT2232H stuff. > -I have problems with compilation of the cable drivers that use linux > specific drivers (mainly parallel port routines and malloc): PARPORT, What's the malloc() issue? It's rare to have portability problems with calls to that routine .. > AMTJTAGACCEL, ECOSBOARD, GW16012, OOCDTRACE, but this is obvious and I > comment them out as an option for configure script - if anyone want to > send a patch it is noted in the port makefile, noone complained so far > :-) I can take a look at this when getting into SWJ, but no promise, > it depends how much time I will have :-) Patches for the config scripts would be good; they *should* always work "out of the box". Virtually nobody should use "oocdtrace"; I don't think plans for that hardware prototype were even published. FreeBSD does have parport support though, right? Is the issuse that it doesn't work at all with OpenOCD? Or instead, that it can work given some changes? > -I cannot build the ZY1000 minidriver: > (...) > Making all in jtag > gmake[4]: Entering directory > `/usr/ports/devel/openocd-040rc1/work/openocd-0.4.0/src/jtag' > cp minidriver/minidriver_imp.h minidriver_imp.h > gmake[4]: *** No rule to make target `zy1000/jtag_minidriver.h', > needed by `jtag_minidriver.h'. Stop. > > -I cannot build the HTTPD support, although the libmicrohttpd is > installed on the system (0.4.2) - I think this is still the old issue: > cc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -O2 -pipe > -I/usr/local/include -L/usr/local/lib -D__FREEBSD__ > -fno-strict-aliasing -Wall -Wstrict-prototypes -Wformat-security > -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align > -Wredundant-decls -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o > main.c > mv -f .deps/main.Tpo .deps/main.Po > /bin/sh ../libtool --tag=CC --mode=link cc -std=gnu99 -O2 -pipe > -I/usr/local/include -L/usr/local/lib -D__FREEBSD__ > -fno-strict-aliasing -Wall -Wstrict-prototypes -Wformat-security > -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align > -Wredundant-decls -o openocd main.o libopenocd.la -lftdi -lusb > libtool: link: cc -std=gnu99 -O2 -pipe -I/usr/local/include > -D__FREEBSD__ -fno-strict-aliasing -Wall -Wstrict-prototypes > -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast > -Wcast-align -Wredundant-decls -o openocd main.o -L/usr/local/lib > ./.libs/libopenocd.a /usr/local/lib/libmicrohttpd.so > /usr/local/lib/libgcrypt.so /usr/local/lib/libgpg-error.so > /usr/local/lib/libintl.so /usr/local/lib/libiconv.so -lpthread > /usr/local/lib/libftdi.so -lusb -Wl,-rpath -Wl,/usr/local/lib > -Wl,-rpath -Wl,/usr/local/lib > ./.libs/libopenocd.a(libserver_la-httpd.o)(.text+0x790): In function > `ahc_echo': > : undefined reference to `loadFile' A loadFile() call sounds more like a Win32-ism than something a Real Operating System would use. ;) > gmake[4]: *** [openocd] Error 1 > > That's it for now - the skeleton for a new release is ready, also for > RC2, but please, if possible avoid "-" mark before "RC" - this will > help me a lot :P > > Best regards, > Tomek Cedro > > _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
