Is there already support for HP Dv5 1170 laptop in Oracle SXCE11...?
Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I changed the comment thing, but now another thing pops up...
Quote:
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ gcc --version
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ which gcc
/usr/bin/gcc
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ nano ../inf.c
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ make ndiscvt
/usr/sfw/bin/gcc -c ../err.c -o err.o
../err.c:42:19: cdefs.h: No such file or directory
../err.c:105: error: conflicting types for 'verrc'
../err.c:81: error: previous implicit declaration of 'verrc' was here
../err.c:175: error: conflicting types for 'vwarnc'
../err.c:152: error: previous implicit declaration of 'vwarnc' was here
make: *** [err.o] Error 1
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ which gcc
/usr/bin/gcc
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ echo $PATH
/usr/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$
And i have SUNWfleexlex and SUNWonbld packages installed...
I resorted to q quick hack... :
Quote:
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ su root
Password:
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64# find / -name cdefs.h
/export/home/alex/Downloads/ndis-1.2.5/include/cdefs.h
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64# ln -s /export/home/alex/Downloads/ndis-1.2.5/include/cdefs.h /usr/include/cdefs.h
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64# ls /usr/include | grep cdefs
cdefs.h
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64# su alex
alex@opensolaris:~/Downloads/ndis-1.2.5/amd64$ make ndiscvt
/usr/sfw/bin/gcc -I../include -O -m64 -c ../err.c -o err.o
/usr/sfw/bin/gcc -I../include -O -m64 -c ../inf.c -o inf.o
../inf.c: In function `dump_pci_id':
../inf.c:241: warning: assignment makes pointer from integer without a cast
../inf.c:247: warning: assignment makes pointer from integer without a cast
../inf.c:255: warning: assignment makes pointer from integer without a cast
/usr/sfw/bin/gcc -I../include -O -m64 -c ../ndiscvt.c -o ndiscvt.o
/usr/sfw/bin/gcc -I../include -O -m64 -c ../subr_pe.c -o subr_pe.o
/usr/ccs/bin/yacc -d -v ../inf-parse.y
conflicts: 1 reduce/reduce
mv y.tab.c inf-parse.c
/usr/sfw/bin/gcc -I../include -O -m64 -c inf-parse.c -o inf-parse.o
rm -f inf-token.c
/usr/sfw/bin/flex -t ../inf-token.l > inf-token.c
/usr/sfw/bin/gcc -I../include -O -m64 -c inf-token.c -o inf-token.o
/usr/sfw/bin/gcc -I../include -O -m64 -o ndiscvt err.o inf.o ndiscvt.o subr_pe.o inf-token.o inf-parse.o
Undefined first referenced
symbol in file
strcasestr inf.o
ld: fatal: symbol referencing errors. No output written to ndiscvt
collect2: ld returned 1 exit status
*** Error code 1
but now i'm stuck...
Any ideas...?
BRGDS
Alex
EDIT:
I tried all this in a Solaris 11 Express VM
I Build ndiscvt in an OpenSolaris VM... seems that there is no probl with strcasestr there...
I have run the whole drill in my Osol VM...
Now i will try the same in my real install...
The problem is that my real install is an Solaris 11 Express... where i found that problem with the strcasestr thing...
I will be back at my Solaris 11 Express VM in a few hours...
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789
Rep:
Quote:
Originally Posted by Alexvader
and i have a 64 bits install...
You have both 32 and 64 bit actually. Although not an ideal workaround, you can still boot a 32 bit kernel with Solaris 11 Express. Just create a new grub boot menu entry with "/$ISADIR" removed from the lines where it appears.
There's a lot of text scroll... hard to remember everything...
last thing i recall though is some hexadecimal giberish, something about a kernel (!?) dump, and a counter that goes to 100%... then it drops to some grub shell...
same problem on dell d630 : after getting ndis to load : kernel panic
I commented the strcasestr, compiled, and did the add_drv command as per the instruction above
on solaris 11 express snv_151a 32bit kernel, with ndis 1.2.5 on a dell latitute d630 laptop having the
broadcom same chipset.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.