[syslinux] Pre48 - syslxcom compile errors

Michael D. Setzer II mikes at kuentos.guam.net
Wed Jun 16 00:33:38 PDT 2010


On 16 Jun 2010 at 8:55, Geert Stappers wrote:

Date sent:	Wed, 16 Jun 2010 08:55:35 +0200
From:	Geert Stappers <stappers at stappers.nl>
To:	syslinux at zytor.com
Subject:	Re: [syslinux] Pre48 - syslxcom compile errors
Send reply to:	For discussion of Syslinux and tftp-hpa <syslinux at zytor.com>
	<mailto:syslinux-request at zytor.com?subject=unsubscribe>
	<mailto:syslinux-request at zytor.com?subject=subscribe>

> Op 20100615 om 21:51 schreef Michael D. Setzer II:
> > I just downloaded the pre48 and ran make.
> > It ran fine for everything, but ended with a number of errors related to the 
> > syslxcom program. Usually, I only see the messages about the windows 
> > build since I am doing the make on a Fedora 10 system.
> > 
> > Is there something new that has been added that requires something that I 
> > am missing?
> 
> What I miss are "a number of errors related to the syslxcom program",
> please provide them to the mailinglist (community).
> 
../libinstaller/syslxcom.c:37:51: warning: linux/fiemap.h: No such file or directory
../libinstaller/syslxcom.c: In function ‘sectmap_fie’:
../libinstaller/syslxcom.c:198: error: invalid application of ‘sizeof’ to incomplete type ‘struct fiemap’ 
../libinstaller/syslxcom.c:198: error: invalid application of ‘sizeof’ to incomplete type ‘struct fiemap_extent’ 
../libinstaller/syslxcom.c:201: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:207: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:208: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:209: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:209: error: ‘FIEMAP_FLAG_SYNC’ undeclared (first use in this function)
../libinstaller/syslxcom.c:209: error: (Each undeclared identifier is reported only once
../libinstaller/syslxcom.c:209: error: for each function it appears in.)
../libinstaller/syslxcom.c:210: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:212: error: ‘FS_IOC_FIEMAP’ undeclared (first use in this function)
../libinstaller/syslxcom.c:218: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:220: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:221: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:221: error: ‘FIEMAP_EXTENT_LAST’ undeclared (first use in this function)
../libinstaller/syslxcom.c:224: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:225: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:227: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:227: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:231: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:231: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:231: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:235: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:235: error: ‘FIEMAP_EXTENT_UNKNOWN’ undeclared (first use in this function)
../libinstaller/syslxcom.c:236: error: ‘FIEMAP_EXTENT_DELALLOC’ undeclared (first use in this function)
../libinstaller/syslxcom.c:237: error: ‘FIEMAP_EXTENT_ENCODED’ undeclared (first use in this function)
../libinstaller/syslxcom.c:238: error: ‘FIEMAP_EXTENT_DATA_ENCRYPTED’ undeclared (first use in this function)
../libinstaller/syslxcom.c:239: error: ‘FIEMAP_EXTENT_UNWRITTEN’ undeclared (first use in this function)
../libinstaller/syslxcom.c:242: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:243: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:244: error: dereferencing pointer to incomplete type
../libinstaller/syslxcom.c:252: error: increment of pointer to unknown structure
../libinstaller/syslxcom.c:252: error: arithmetic on pointer to an incomplete type
make[1]: *** [syslxcom.o] Error 1
make: *** [all] Error 2


Currently, I'm not close to my linux machines that are at GMT+10, while I am 
currently at GMT - 7, so I have to do this remotely via VNC.

Thanks.


> > From looking at the program this isn't related to the isolinux that 
> > I use on my g4l cd project.
> > 
> > 
> >   Michael D. Setzer II -  Computer Science Instructor      
> >   Guam Community College  Computer Center                  
> 
> 
> Groeten
> Geert Stappers
> 
> _______________________________________________
> Syslinux mailing list
> Submissions to Syslinux at zytor.com
> Unsubscribe or set options at:
> http://www.zytor.com/mailman/listinfo/syslinux
> Please do not send private replies to mailing list traffic.
> 


+----------------------------------------------------------+
  Michael D. Setzer II -  Computer Science Instructor      
  Guam Community College  Computer Center                  
  mailto:mikes at kuentos.guam.net                            
  mailto:msetzerii at gmail.com
  http://www.guam.net/home/mikes
  Guam - Where America's Day Begins                        
+----------------------------------------------------------+

http://setiathome.berkeley.edu (Original)
Number of Seti Units Returned:  19,471
Processing time:  32 years, 290 days, 12 hours, 58 minutes
(Total Hours: 287,489)

BOINC at HOME CREDITS
SETI         9692830.314101   |   EINSTEIN     4035609.330851
ROSETTA      1955416.079571   |   ABC          1075136.885022





More information about the Syslinux mailing list