Rockbox Development > Starting Development and Compiling

Compiling 3.5 with "HAVE_LBA48" fails

(1/1)

fmcfakerson:
I have a 240 GB 5.5g iPod Video and am trying to compile Rockbox 3.5 with LBA support on Windows 7 64-bit and the newest Cygwin. When I leave "#define HAVE_LBA48" out of ipodvideo.h compilation succeeds, but when I put it in, compilation fails with this message:

/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c: In function 'ata_transfer_sectors':
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c:428: error: 'CMD_WRITE_MULTIPLE_EXT' undeclared (first use in this function)
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c:428: error: (Each undeclared identifier is reported only once
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c:428: error: for each function it appears in.)
make: *** [/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.o] Error 1

Has anyone else compiled the 3.5 release with LBA? TIA, and keep up the good work. 3.4 has been excellent!

saratoga:
Already fixed in r24444:

http://svn.rockbox.org/viewvc.cgi?view=rev;revision=24444

fmcfakerson:
Thanks.

Navigation

[0] Message Index

Go to full version