Re: won't compile under Ubuntu Karmic Koala

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I tried the first link you provided.  It dies with a different structure me=
mber=20
missing in a different program.  The gist of it is "no worky"

This script is pretty canned, I don't know why they don't simply have it as=
=20
part of the Ubuntu distro build.  Faxing may be archaic, but there are stil=
l=20
some business situations where you have to.


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
root@logikaldesktop:/home/roland/downloads/intel-536-537# make clean
cd coredrv; make clean                                             =20
make[1]: Entering directory `/home/roland/downloads/intel-536-537/coredrv'
rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.*
rm -rf .tmp_versions
make[1]: Leaving directory `/home/roland/downloads/intel-536-537/coredrv'
rm -f *.o *.ko
root@logikaldesktop:/home/roland/downloads/intel-536-537# make 536
cd coredrv; make clean
make[1]: Entering directory `/home/roland/downloads/intel-536-537/coredrv'
rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.*
rm -rf .tmp_versions
make[1]: Leaving directory `/home/roland/downloads/intel-536-537/coredrv'
rm -f *.o *.ko
   Module precompile check
   Current running kernel is: 2.6.31-3-generic
   /lib/modules...   autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
   autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
   version.h matches running kernel
make[1]: Entering directory `/home/roland/downloads/intel-536-537'
2.6.31-3-generic
make[2]: Entering directory `/home/roland/downloads/intel-536-537/coredrv'
make -C /lib/modules/2.6.31-3-generic/build=20
SUBDIRS=3D/home/roland/downloads/intel-536-537/coredrv modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.31-3-generic'
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/coredrv.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/clmmain.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/rts.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/task.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/uart.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/wwh_dflt.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/locks.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/softserial_io.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/softserial_ioctl.o
  CC [M]  /home/roland/downloads/intel-536-537/coredrv/softserial.o
/home/roland/downloads/intel-536-537/coredrv/softserial.c: In function=20
=E2=80=98softserial_background_event_handler=E2=80=99:
/home/roland/downloads/intel-536-537/coredrv/softserial.c:365: error: reque=
st=20
for member =E2=80=98ops=E2=80=99 in something not a structure or union
/home/roland/downloads/intel-536-537/coredrv/softserial.c:374: error: reque=
st=20
for member =E2=80=98ops=E2=80=99 in something not a structure or union
make[4]: *** [/home/roland/downloads/intel-536-537/coredrv/softserial.o] Er=
ror=20
1
make[3]: *** [_module_/home/roland/downloads/intel-536-537/coredrv] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.31-3-generic'
make[2]: *** [536core_26] Error 2
make[2]: Leaving directory `/home/roland/downloads/intel-536-537/coredrv'
2.6.31-3-generic
=46ailed to build driver
make[1]: Leaving directory `/home/roland/downloads/intel-536-537'

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


On Thursday 13 August 2009 06:13:12 am jayjwa wrote:
> On Thu, 13 Aug 2009, Roland Hughes wrote:
> > I pulled down the 2009_02_08 bz2 file from :
> > http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/ and
> > tried to compile under Karmic Koala.  It appears the proc_dir_entry
> > structure has changed significantly and now this source won't compile.
>
> Looks like one of my messages ;)
>
> Your source seems old. I've got intel-536EP-537EP_2009_07_04.tar.bz2 here,
> and there may be one beyond that.
>
> > make[2]: Entering directory `/usr/src/linux-headers-2.6.31-3-generic'
> >  CC [M] /home/abc/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.o
> > /home/abc/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.c: In
> > function ?create_hamproc?:
> > /home/abc/downloads/intel-536EP-2.56.76.0/coredrv/coredrv.c:785:
> > error: ?struct proc_dir_entry? has no member named ?owner?
> > make[3]: *** [/home/abc/downloads/intel-536EP-2.56.76.0/coredrv/
> > coredrv.o] Error 1
> > make[2]: *** [_module_/home/abc/downloads/intel-536EP-2.56.76.0/
> > coredrv] Error 2
> > make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-3-generic'
> > make[1]: *** [536core_26] Error 2
> > make[1]: Leaving directory `/home/abc/downloads/intel-536EP-2.56.76.0/
> > coredrv'
> > 2.6.31-3-generic
> > Failed to build driver
>
> That looks very familiar, so this issue may be fixed already. However, it's
> possible the kernel devs have been at it again since I'm not at 2.6.31.x
> yet. These kernels come out so fast I can't keep up with them. I'll try it
> and see.
>
> > I took a look at proc_fs.h and see it now has
> >
> > struct proc_dir_entry {
> > unsigned int low_ino;
> > unsigned short namelen;
> > const char *name;
> > mode_t mode;
> > nlink_t nlink;
> > uid_t uid;
> > gid_t gid;
> > loff_t size;
> >
> > I'm going to power down and try my smartlink modem now.
>
> I'd try the lastest source first. I've got several URL's for Intel modules,
> so look and see:
>
> http://vouters.dyndns.org:8080/Intel/
>
> Supposedly the new one, but I've not visited yet:
>
> http://x9000.fr:8088/Intel/
> http://www.x9000.fr/Intel/

-- 
Roland Hughes, President
Logikal Solutions
(630)-205-1593  (cell)
http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.logikalsolutions.com

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux