On Wednesday 19 December 2001 11:46 am, Felix Miata wrote: > civileme wrote: > > On Wednesday 19 December 2001 08:02 am, Felix Miata wrote: > > > I got the so-called "driver" (Intel-v92ham.tgz) for this from > > > http://developer.intel.com/design/modems/support/drivers/Intel-v92ham.h > > >tm The instructions first fail by instructing to tar -xvf the archive, > > > which didn't work because the necessary z was omitted. Once someone > > > helped me with that I continued. The instructions say change to the > > > directory created and then do as follows: > > > > > > make clean > > > make all > > > make install > > > > > > This seems simple enough, but my Mandrake 8.1 system didn't have make > > > installed, so first I found that on the first CD and did rpm -i on it. > > > 'make clean' ran with no errors I could see, but 'make all' does > > > nothing but present me with a usage error. I have no idea what to try > > > next. If anyone has succeeded in installing an Intel HaM PCI fake modem > > > using a 2.4.x kernel, I'd sure like some help. > > > > Hmmm, > > > > What's the license on that tarball? If it is GPL or equivalent, it might > > be possible to build an rpm to drive the fake modem and include it. > > Hmmm, BSD-style license on the source but three binaries without source. > > > > Strange this was compiled on Mandrake8.0 with gcc 2.96 originally, > > according to the intel engineer's notes. > > > > Possibly you are missing a library, or it has been updated and renamed. > > Let's see the error messages. > > #make clean > cd coredev; make clean > make[1] Entering directory > '/home/downloads/drivers/modem/Intel_HaM/Intel.v92ham-425/coredrv' rm -f > *.o *~ core > make[1] Leaving directory > '/home/downloads/drivers/modem/Intel_HaM/Intel.v92ham-425/coredrv' cd > serialdrv; make clean > make[1] Entering directory > '/home/downloads/drivers/modem/Intel_HaM/Intel.v92ham-425/serialdrv' rm -f > *.o *~ core > make[1] Leaving directory > '/home/downloads/drivers/modem/Intel_HaM/Intel.v92ham-425/serialdrv' rm -f > *.o > rm -f *.o > # > > #make all > usage: make [ham] or [clm] or [536ep] > or [clean] or > or [install-ham] or [install-536ep] or install-clm] > # > > #ls -l > total 50 > drwxrwxrwx 2 root root 1024 Nov 20 18:55 coredrv/ > -rwxr-xr-- 1 root root 3043 Nov 20 16:25 hamboot* > -rwxr-xr-- 1 root root 7317 Nov 20 16:25 haminst* > -rwxr-xr-x 1 root root 18896 Nov 20 18:53 hamregistry* > drwxrwxrwx 2 root root 1024 Nov 20 18:53 inc/ > -rw-rw-rw- 1 root root 1879 Nov 20 16:25 license.txt > -r--r--r-- 1 root root 1501 Nov 20 18:53 makefile > -rw-rw-rw- 1 root root 11848 Nov 20 16:25 readme.txt > drwxrwxrwx 2 root root 1024 Nov 20 18:56 serialdrv/ > # > > #rpm -qa | grep make > make-3.79.1-5mdk > # > > #rpm -qa | grep gc > gcc3.0-cpp-3.0.1-1mdk > libsigc++1.0-1.0.3-2mdk > #
OK it appears the error is in the instructions file. Try make ham then make ham-install instead of make all Civileme and use 2.96--if it compiled there it is probably better to stick with it unless there is _no_ C++ code in it.
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com