Jivin Steve Jacot-Guillarmod lays it down ...
> Hello,
>
> I'm a beginner in uClinux v3.2.0 on a Net+Arm platform.
> I've rebuilt the kernel and some users ports without problem, but now I've
> some difficulties to compile pppd.
>
> I've added PPP support in the kernel (in Network device support)
openpty comes from libutil, and it should be using -lutil as defined
by:
vendors/config/common/config.arch
Check your config.arch is including everything needed and that LIBUTIL is
defined to be -lutil. Find some other example arm-nommu targets like
the GDB/ARMulator to see what the config.arch should look like.
Cheers,
Davidm
> But now I receive a error message :
>
> make pppd
> make[4]: Entering directory `/home/steve/uclinux-dist/user/pppd/pppd'
> arm-uclinux-elf-gcc -O2 -fomit-frame-pointer -Dlinux -D__linux__ -Dunix
> -D__uClinux__ -DEMBED -I/home/steve/uclinux-dist/lib/uClibc/include
> -I/home/steve/uclinux-dist/lib/libm
> -I/home/steve/uclinux-dist/lib/libcrypt_old -I/home/steve/uclinux-dist
> -fno-builtin -nostartfiles -I/home/steve/uclinux-dist/linux-2.6.x/include
> -Wl,-elf2flt /home/steve/uclinux-dist/lib/uClibc/lib/crt0.o
> /home/steve/uclinux-dist/lib/uClibc/lib/crti.o
> /home/steve/uclinux-dist/lib/uClibc/lib/crtn.o
> -L/home/steve/uclinux-dist/lib/uClibc/.
> -L/home/steve/uclinux-dist/lib/uClibc/lib
> -L/home/steve/uclinux-dist/lib/libm -L/home/steve/uclinux-dist/lib/libnet
> -L/home/steve/uclinux-dist/lib/libdes -L/home/steve/uclinux-dist/lib/libaes
> -L/home/steve/uclinux-dist/lib/libpcap
> -L/home/steve/uclinux-dist/lib/libcrypt_old
> -L/home/steve/uclinux-dist/lib/libssl -L/home/steve/uclinux-dist/lib/zlib -o
> pppd main.o magic.o fsm.o lcp.o ipcp.o ccp.o upap.o chap.o auth.o options.o
> utils.o sys-linux.o md5.o -lcrypt -lc
> pppd.elf2flt(.text+0x12100): In function `get_pty':
> /usr/local/src/uclinux-tools/gcc-3.4.3/gcc/config/arm/lib1funcs.asm:
> undefined reference to `openpty'
> collect2: ld returned 1 exit status
> make[4]: *** [pppd] Error 1
> make[4]: Leaving directory `/home/steve/uclinux-dist/user/pppd/pppd'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/home/steve/uclinux-dist/user/pppd/pppd'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/steve/uclinux-dist/user/pppd'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/steve/uclinux-dist/user'
> make: *** [subdirs] Error 1
>
> I hope that somebody can help me !
>
> Regards
>
> Steve Jacot-Guillarmod
>
> _______________________________________________
> uClinux-dev mailing list
> [email protected]
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by [email protected]
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
--
David McCullough, [EMAIL PROTECTED], Ph:+61 734352815
Secure Computing - SnapGear http://www.uCdot.org http://www.cyberguard.com
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev