Hi, 
I'm trying to compile fw_{print,save}env from uboot-1.2.0 for dm355 
environment.
I got a lot of errors for (imho) broken include directives.

fw_env has a bug,and erroneusly includes <linux/mtd/mtd.h>, while it should 
include <mtd/mtd-user.h>.

Errors starts like this:
v$ make env
In file included from fw_env.c:34:
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/mtd/mtd.h:13:2:
 
#error This is a kernel header. Perhaps include mtd-user.h instead?
In file included from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/timex.h:61,
                 from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/sched.h:11,
                 from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/module.h:10,
                 from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/mtd/mtd.h:19,
                 from fw_env.c:34:
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/asm/timex.h:16:28:
 
asm/arch/timex.h: Nessun file o directory
In file included from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/sched.h:12,
                 from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/module.h:10,
                 from 
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/mtd/mtd.h:19,
                 from fw_env.c:34:
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/jiffies.h:207:31:
 
division by zero in #if
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/jiffies.h:207:31:
 
division by zero in #if
/mnt/montavista/mv_pro_4.0.1/montavista/pro/devkit/arm/v5t_le/bin/../target/usr/include/linux/jiffies.h:207:31:
 
division by zero in #if


Just for information and if someone search inside the list...
Bye!
-- 
Andrea Gasparini 
---- ImaVis S.r.l. ----
web: www.imavis.com


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to