This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Flex c++ bug
- From: Aidan Delaney <adelaney at cs dot may dot ie>
- To: automake at gnu dot org
- Date: Tue, 4 Feb 2003 11:48:33 +0000
- Subject: Flex c++ bug
- Organization: NUI Maynooth
- Reply-to: adelaney at cs dot may dot ie
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Automake does not seem to differenciate between flex generated c++ files and c
files
Here is the problem
balor@navi traditional $ make
flex -+ traditional.l++ && mv lex.yy.c traditional.c++
mv: cannot stat `lex.yy.c': No such file or directory
make: *** [traditional.c++] Error 1
flex outputs foo.l compiled with a -+ flag as lex.yy.cc
the offending makefile line
.l++.c++:
$(LEX) $(AM_LFLAGS) $(LFLAGS) $< && mv $(LEX_OUTPUT_ROOT).c $@
I'm using
automake (GNU automake) 1.4-p5
compiled from gentoo packages.
I am not on the list so if anyone else has this bug or if there is a fix
please CC me.
- --
Thanks,
Aidan Delaney
- --
If anyone has both the right and the need to study the code and be assured of
its correct functioning, it is users.
Whitfield Diffie
gpg key: http://tass.cs.may.ie/~balor/public_key.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)
iD8DBQE+P6iRJqM6BHYo7esRAoB+AJ4oRE9KeMh2JVo5YoC74UQHMrbc+wCeJlqk
8RMxOtM74Hxw5KZJ/i7WZ1Y=
=/1ra
-----END PGP SIGNATURE-----