This sounds like the same problem I had. Try running make again - it will
probably work. The reason is that you're building in parallel, and the
makefile rules aren't quite good enough.

You could also do a fresh checkout and then try the following, a patch I
meant to submit and forgot about:
diff --git a/urjtag/src/bsdl/Makefile.am b/urjtag/src/bsdl/Makefile.am
index ba5d7fd..cb1ba50 100644
--- a/urjtag/src/bsdl/Makefile.am
+++ b/urjtag/src/bsdl/Makefile.am
@@ -56,7 +56,7 @@ libbsdl_flex_la_CFLAGS = \
 # - *_flex files must be processed after their *_bison counterparts
 #   to ensure that *_bison.h is present
 libbsdl_flex_la-vhdl_flex.$(OBJEXT): vhdl_bison.h bsdl_config.h
-vhdl_bison.$(OBJEXT): bsdl_config.h
+vhdl_bison.l$(OBJEXT): bsdl_config.h
 libbsdl_flex_la-bsdl_flex.$(OBJEXT): bsdl_bison.h bsdl_config.h
 bsdl_bison.$(OBJEXT): bsdl_config.h
 bsdl.$(OBJEXT) : bsdl_config.h

HTH

Mark

On Sat, Jun 4, 2011 at 4:53 PM, Benjamin Henrion <[email protected]> wrote:

> Hi,
>
> I am trying to compile the latest version from the GIT, here is the error I
> got:
>
> =============================================================
> Making all in bsdl
> make[3]: Entering directory
> `/home/zoobab/soft/urjtag/urjtag/urjtag/src/bsdl'
>  CC     vhdl_bison.lo
> In file included from vhdl_bison.y:133:
> bsdl_sysdep.h:29: fatal error: bsdl_config.h: No such file or directory
> compilation terminated.
> make[3]: *** [vhdl_bison.lo] Error 1
> make[3]: Leaving directory
> `/home/zoobab/soft/urjtag/urjtag/urjtag/src/bsdl'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/zoobab/soft/urjtag/urjtag/urjtag/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/zoobab/soft/urjtag/urjtag/urjtag'
> make: *** [all] Error 2
> =============================================================
>
> I am trying to get urjtag working on a bbox2
> (http://www.zoobab.com/bbox2#toc17), but the version I have segfaults
> when trying to detect the flash.
>
> BTW, I am on #openjtag channel if you want to help.
>
> Best,
>
> --
> Benjamin Henrion <bhenrion at ffii.org>
> FFII Brussels - +32-484-566109 - +32-2-4148403
> "In July 2005, after several failed attempts to legalise software
> patents in Europe, the patent establishment changed its strategy.
> Instead of explicitly seeking to sanction the patentability of
> software, they are now seeking to create a central European patent
> court, which would establish and enforce patentability rules in their
> favor, without any possibility of correction by competing courts or
> democratically elected legislators."
>
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with
> vRanger.
> Installation's a snap, and flexible recovery options mean your data is
> safe,
> secure and there when you need it. Discover what all the cheering's about.
> Get your free trial download today.
> http://p.sf.net/sfu/quest-dev2dev2
> _______________________________________________
> UrJTAG-development mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/urjtag-development
>
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
UrJTAG-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/urjtag-development

Reply via email to