[pptp-server] Unresolved Symbols

Trivial-pursuit musolino at pegasus.montclair.edu
Tue Feb 20 16:07:53 CST 2001


The problem with this is that there are no floats or doubles for that
matter declared in the ppp_mppe.c source.  There are some buried pretty
deep in some of the included libraries, but Im not going to break those
since i dont know what else might need them. 

I do see this when i strace the insmod of the ppp_mppe.o module
.
.
.
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7001a000
_llseek(0x3, 0, 0, 0xefffe6c8, 0)       = 0
read(3, "\177ELF\2\2\1\0\0\0\0\0\0\0\0\0\0\1\0+\0\0\0\1\0\0\0\0"..., 8192) = 8192
_llseek(0x3, 0, 0x4000, 0xefffe388, 0)  = 0
read(3, "cted %d\n\0\0\0\0\0\0\0\0<7>ERROR: not an"..., 8192) = 5944
_llseek(0x3, 0, 0, 0xefffe388, 0)       = 0r
.
.
.
_llseek(0x3, 0, 0x5738, 0xefffe388, 0)  = 0
_llseek(0x3, 0, 0x5738, 0xefffe388, 0)  = 0
_llseek(0x3, 0, 0x5738, 0xefffe388, 0)  = 0
_llseek(0x3, 0, 0x5738, 0xefffe388, 0)  = 0
write(2, "/lib/modules/2.2.18/net/ppp_mppe"..., 36/lib/modules/2.2.18/net/ppp_mppe.o: ) = 36
write(2, "unresolved symbol __floatsidf", 29unresolved symbol __floatsidf) = 29
write(2, "\n", 1
)                       = 1
write(2, "/lib/modules/2.2.18/net/ppp_mppe"..., 36/lib/modules/2.2.18/net/ppp_mppe.o: ) = 36
write(2, "unresolved symbol __adddf3", 26unresolved symbol __adddf3) = 26
write(2, "\n", 1 
)                       = 1


Peter

* Scott Venier (scott.venier at compaq.com) [010216 18:44]:
> Find the line in the mppe source that has floats in it and turn them into
> ints.  It'll break the statistics, but the kernel is supposed to be doing
> floating point math anyway.
> 
> Scott
> 
> On Fri, 16 Feb 2001, Trivial-pursuit wrote:
> 
> > 
> > I have been working at getting pptp working, and have read multiple
> > lists
> > and docs and got to this point:
> > 
> > insmod ppp_mppe.o
> > ppp_mppe.o: unresolved symbol __floatsidf
> > ppp_mppe.o: unresolved symbol __adddf3
> > 
> > I have done this 
> > from /lib/modules/2.2.18/net/ 
> > and 
> > from /usr/src/linux/drivers/net
> > 
> > PPP:                                   PPP-2.4.0
> > Poptop:                                pptp-1.0.1
> > kernel:                                linux-2.2.18
> > cpu:                                   TI UltraSparc IIi 
> > sparc64-linux-gcc.egcs64 --version:    egcs-2.92.11
> > ppp-2.4.0-openssl-0.9.6-mppe.patch.gz installed
> > all the rc4 files are in /usr/src/linux/drivers/net
> > 
> > Any clues?
> > 
> > _______________________________________________
> > pptp-server maillist  -  pptp-server at lists.schulte.org
> > http://lists.schulte.org/mailman/listinfo/pptp-server
> > List services provided by www.schulteconsulting.com!
> > 

-- 
  
                      000000000  
                    0000000000000
                   000 \\      000
                  000   \\      000
                 000     \\      000 
                 000 ASCII\\     000
                 000       \\ART 000
                  000       \\  000
                   000       \\000
                    0000000000000
                      000000000                       

                      JUST SAY NO

                   Peter Musolino		    
          musolino at pegasus.montclair.edu
          musolinop at alpha.montclair.edu 
          ICQ#6785102  (L)-AIM piter50



More information about the pptp-server mailing list