Felix Zielcke wrote:
> grub_emu-normal_main.o: In function `grub_mod_init':
> /home/fz/grub/grub2.svn/normal/main.c:623: undefined reference to 
> `grub_menu_viewer_register'
> grub_emu-normal_main.o: In function `grub_normal_execute':
> /home/fz/grub/grub2.svn/normal/main.c:580: undefined reference to 
> `grub_menu_viewer_show_menu'
> 

This is actually quite good reminder what is wrong in our current build
system.

How to specify common files for multiple places...

One good example is normal.mod. There is only one non-common file that
needs to be there and for that reason it needs to reside on arch
specific makefile. So we have same definition on multiple files.

In that light I would prefer to have grub-emu architecture that has only
specific code there. And then somehow tackle nicely those arch specific
stuff to own makefiles...

Any ideas are welcome how to achieve that in good way?


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to