No scsi/scsi_ioctl.h support on iPAQ.

Jean-Paul Saman jpsaman at wxs.nl
Fri Apr 5 13:45:40 CEST 2002


Jean-Paul Saman wrote:
> 
> Jean-Paul Saman wrote:
> >
> > Christophe Massiot wrote:
> > > À (At) 22:45 +0200 3/04/2002, Jean-Paul Saman écrivait (wrote) :
> > >
> > >
> > >> How can I distinguish in vlc between a iPAQ that has no support for
> > >> SCSI_IOCTL (#include <scsi/scsi_ioctl.h>) and normal linux. (guarded
> > >> with SYS_LINUX in intf_eject.c).???? Where to set an additional compiler
> > >
> > >> define?
> > >
> > >
> > > Could you tell me if it now works ?
> > >
> > >
> > > --
> > >
> > > Christophe Massiot.
> > >
> >
> > I'll try tonight
> 
> That bit works. It now complains about other header files:
> 
> arm-linux-gcc -finline-limit-30000 -Wall -Winline -pipe -DSYS_LINUX
> -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE
> -DLOCALEDIR=\"/usr/share/locale\" -DDATA_PATH=\"/usr/share/videolan\"
> -DPLUGIN_PATH=\"/usr/lib/videolan/vlc\"  -Iinclude -Iextras -D_REENTRANT
> -D_GNU_SOURCE -DHAVE_RELEASE -O3 -ffast-math -funroll-loops
> -fomit-frame-pointer -mcpu=strongarm1100  -c -o
> src/interface/intf_eject.o src/interface/intf_eject.c
> src/interface/intf_eject.c:45: linux/version.h: No such file or
> directory
> src/interface/intf_eject.c:60: linux/ucdrom.h: No such file or directory
> make[1]: *** [src/interface/intf_eject.o] Error 1
> make[1]: Leaving directory `/home/jpsaman/iPaq/vlc'
> make: *** [build-stamp] Error
> 
I *messed* up my arm-linux kernel installation, that why it could not
find those files.
However the following is certainly unconvenient.

> The real problem is different.
> The skiff toolchain comes with kernel header and userland headers for
> 2.2.14 kernel series. While we are building with features for 2.4.
> (Forgetting functionality that is not available on an iPaq for the
> moment.)
> 
> >From the www.handhelds.org
> site:ftp://ftp.handhelds.org/pub/linux/arm/toolchain/README
> " The only other problem that you may have with the include files is
> that the
> tar ball was setup for Linux 2.2.14.  You may need to setup a symbolic
> links
> for: "
> 
> Now we should make a choice:
> - support the skiff-toolchain that is a bit outdated
> - use another toolchain. e.g: Eric Mouw's
> (http://www.arm.linux.org.uk/developer/tools.shtml)
> 
> I think we should require another toolchain, the one build by Eric
> Mouw.
> 
> This weekend starting tomorrow I'll be on a small holiday. Will be back
> on Monday.
> 
Had some time left ;-)


Greetings,
Jean-Paul Saman
 
> --
> This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/lists.html
> If you are in trouble, please contact <postmaster at videolan.org>

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc-devel mailing list