Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: xcvs compile problem (parse error in yacc)
On May 3, 10:07am, silasdb%gmail.com@localhost (Silas Silva) wrote:
-- Subject: Re: xcvs compile problem (parse error in yacc)
| On Sun, May 03, 2009 at 01:40:01AM +0000, Christos Zoulas wrote:
| > Touch getdate.c. We need to disable the .y -> .c rule.
|
| I did it. Now the linker complains about not finding the get_date
| function.
|
| client.o: In function `handle_mod_time':
|
/mnt/mist.disk.spare/netbsd-current/src/external/gpl2/xcvs/dist/src/client.c:1309:
undefined reference to `get_date'
| history.o: In function `history':
|
/mnt/mist.disk.spare/netbsd-current/src/external/gpl2/xcvs/dist/src/history.c:555:
undefined reference to `get_date'
| main.o: In function `format_date_alloc':
|
/mnt/mist.disk.spare/netbsd-current/src/external/gpl2/xcvs/dist/src/main.c:1470:
undefined reference to `get_date'
| main.o: In function `Make_Date':
|
/mnt/mist.disk.spare/netbsd-current/src/external/gpl2/xcvs/dist/src/main.c:1206:
undefined reference to `get_date'
| rcs.o: In function `RCS_getrevtime':
|
/mnt/mist.disk.spare/netbsd-current/src/external/gpl2/xcvs/dist/src/rcs.c:3163:
undefined reference to `get_date'
|
server.o:/mnt/mist.disk.spare/netbsd-current/src/external/gpl2/xcvs/dist/src/server.c:2272:
more undefined references to `get_date' follow
| collect2: ld returned 1 exit status
|
| The definition and implementation of get_date() is in getdate.y.
|
| I don't know much about yacc, but shouldn't .y files be parsed and
| generate a .c file? Why is it necessary to disable the .y -> .c rule?
Now you probably have a stale getdate.c/getdate.o which is empty. Clean this
up.
christos
Home |
Main Index |
Thread Index |
Old Index