Mail Archives: djgpp/1998/07/22/10:57:13
On Wed, 22 Jul 1998, Pawel Kowalski wrote:
> >Please add -v to the compiler switches and post everything it prints.
>
> Here it comes...
>
> ld version 2.7 (with BFD 2.7)
This is only from the linker. Did you invoke ld.exe directly? If so,
tell which command line did you use (in general, it is a bad idea to
invoke the linker directly).
> graphics.o: In function `gr_init':
> graphics.c:48: multiple definition of `gr_init'
> graph.o:graph.c:57: first defined here
> graphics.o: In function `gr_screen_update':
> graphics.c:73: multiple definition of `gr_screen_update'
> graph.o:graph.c:82: first defined here
Did you look into graph.c and graphics.c on these lines?
> keyboard.o(.text+0x0):keyboard.s: multiple definition of `keyboard_map'
> keyb.o(.text+0x0):keyboard.s: first defined here
> keyboard.o(.text+0xe0):keyboard.s: multiple definition of `keyboard_init'
> keyb.o(.text+0xe0):keyboard.s: first defined here
These seem to imply that keyb.c somehow #include's keyboard.c, or
something like that.
- Raw text -