On Friday, April 29, 2011 19:25:47 Mark wrote:
> I ran into trouble with two missing headers. They should have been
> generated by flex or bison, but the make rule didn't fire because the .c
> file existed.

that really shouldnt be possible from a clean checkout.  the .c files arent 
checked in which means they get generated the first time you run make.  
perhaps you hit a parallel build issue ?

> Also, I noticed that 'make clean' or 'make distclean'
> doesn't delete the generated files or *.o - but it tries to delete *.lo
> twice.

i'm guessing you're talking specifically about the flex/bison files.  please 
be specific when mentioning problems.

the Makefile.am's in there are setting OBJEXT for some reason.  the history 
doesnt give a good reason for it, so ive punted the lines.

> make[2]: Entering directory `/home/mark/sw/urjtag/src/apps/jtag'
>   CC     jtag.o
>   CCLD   jtag
> ../../../src/.libs/liburjtag.so: undefined reference to
> `urj_vhdl_flex_get_compile_errors'
> ../../../src/.libs/liburjtag.so: undefined reference to `urj_vhdl_parse'
> ../../../src/.libs/liburjtag.so: undefined reference to
> `urj_vhdl_parser_init'
> ../../../src/.libs/liburjtag.so: undefined reference to
> `urj_vhdl_parser_deinit'

sounds like your bison/flex setup is just completely screwed.  those are 
defined in the src/bsdl/ dir you've been playing with.  seems to build fine 
for me ...
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
UrJTAG-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/urjtag-development

Reply via email to