i386/79240: Errors at the compilation of
/usr/src/modules/if_ndis/
Matteo Riondato
rionda at gufi.org
Sat Apr 2 05:00:23 PST 2005
The following reply was made to PR i386/79240; it has been noted by GNATS.
From: Matteo Riondato <rionda at gufi.org>
To: arnaud at pnzone.net
Cc: bug-followup at freebsd.org
Subject: Re: i386/79240: Errors at the compilation of /usr/src/modules/if_ndis/
Date: Sat, 2 Apr 2005 14:55:13 +0200
--3cI6DWK3Xt33P8nt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Sat, Apr 02, 2005 at 01:50:53PM +0200, arnaud pn wrote:
> Matteo Riondato wrote:
>=20
> >Are you still having this issue?
> >I didn't manage to reproduce this bug, and I really cannot understand
> >why your patch should solve it.
> >Can you please send the output of the failing compilation?
> >Best Regards
> >=20
> >
> Yes I still have the same problem.
>=20
> root at compaq# ndiscvt -i usr11g.inf -s usr11g.sys -o ndis_driver_data.h
> root at compaq# make && make install
> cc -O2 -fno-strict-aliasing -pipe -Werror -D_KERNEL -DKLD_MODULE=20
> -nostdinc -I- -I. -I@ -I@/contrib/altq -I@/../include=20
> -finline-limit=3D8000 -fno-common -mno-align-long-strings=20
> -mpreferred-stack-boundary=3D2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2=20
Well. Don't know if it does mean anything, but parto of the make
procedure seems to be missing.
That's what I get when I compile if_ndis:
kaiser# make
Warning: Object directory not changed from original
/usr/src/sys/modules/if_ndis
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
touch opt_bdg.h
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pccard/card_if.m -h
awk -f @/tools/pccarddevs2h.awk @/dev/pccard/pccarddevs
cc -O -pipe -march=3Dpentium3 -D_KERNEL -DKLD_MODULE -nostdinc -I- -I. -I@=
-I@/contrib/altq -I@/../include -I/usr/include -finline-limit=3D8000 -fno-=
common -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mn=
o-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wnested-=
externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -=
Wcast-qual -fformat-extensions -std=3Dc99 -c /usr/src/sys/modules/if_ndis/.=
./../dev/if_ndis/if_ndis.c=20
cc -O -pipe -march=3Dpentium3 -D_KERNEL -DKLD_MODULE -nostdinc -I- -I. -=
I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=3D8000 -fn=
o-common -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -=
mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wneste=
d-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline=
-Wcast-qual -fformat-extensions -std=3Dc99 -c /usr/src/sys/modules/if_ndis=
/../../dev/if_ndis/if_ndis_pci.c
cc -O -pipe -march=3Dpentium3 -D_KERNEL -DKLD_MODULE -nostdinc -I- -I. -=
I@ -I@/contrib/altq -I@/../include -I/usr/include -finline-limit=3D8000 -fn=
o-common -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -=
mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wneste=
d-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline=
-Wcast-qual -fformat-extensions -std=3Dc99 -c /usr/src/sys/modules/if_ndis=
/../../dev/if_ndis/if_ndis_pccard.c ld -d -warn-common -r -d -o if_ndis.kl=
d if_ndis.o if_ndis_pci.o if_ndis_pccard.o
touch /usr/src/sys/modules/if_ndis/export_syms
awk -f /usr/src/sys/modules/if_ndis/../../conf/kmod_syms.awk if_ndis.kld /=
usr/src/sys/modules/if_ndis/export_syms | xargs -J%
objcopy % if_ndis.kld ld -Bshareable -d -warn-common -o if_ndis.ko if_ndis=
.kld
objcopy --strip-debug if_ndis.ko
As you see, the first part is missing in your compilation. Can you
please try a "make clean && make && make install", please?
Are you sure to have a clean source tree?
Best regards
--=20
Rionda aka Matteo Riondato
Disinformato per default
G.U.F.I. Staff Member (http://www.gufi.org)
FreeSBIE Developer (http://www.freesbie.org)
--3cI6DWK3Xt33P8nt
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iD8DBQFCTpYx2Mp4pR7Fa+wRAhncAKCnqMXggBv4/EiMop0wH6Ab0tGYcwCfQvHv
ZGPcZeMTKi0l2H/04O3uhgk=
=91Qk
-----END PGP SIGNATURE-----
--3cI6DWK3Xt33P8nt--
More information about the freebsd-i386
mailing list