Hi Doug,

I managed to get openssl-0.9.8c up and running. Thanks. I did have one minor
issue in that 0.9.8c uses the makedepend command. For others people trying to 
build 
openssl, if you get the following message, install imake (yum install imake)

        Since you've disabled or enabled at least one algorithm, you need to do
        the following before building:
        
                make depend
        
        Configured for uClinux-dist.
        make -C build depend
        make[4]: Entering directory 
`/home/mcruse/src/uClinux-dist/lib/libssl/build'
        making depend in crypto...
        make[5]: Entering directory 
`/home/mcruse/src/uClinux-dist/lib/libssl/build/crypto'
        ../util/domd: line 30: makedepend: command not found


On to sshd. 

I am still having a problem here. There is a conflict between uClibc libc.a and 
openssh libopenbsd-compat.a libraries. They both define the _res symbol as you 
can see in the 
message below.

        
ucfront-gcc m68k-elf-gcc -m5200 -DCONFIG_COLDFIRE -o ssh ssh.o readconf.o 
clientloop.o sshtty.o sshconnect.o sshconnect1.o sshconnect2.o -L. 
-Lopenbsd-compat/ -Wl,--fatal-warnings -Wl,-elf2flt -Wl,-move-rodata -msep-data 
-Wl,--fatal-warnings -Wl,-elf2flt -Wl,-move-rodata -msep-data -lssh 
-lopenbsd-compat -lcrypto -lutil -lz -lcrypt -lresolv -lresolv
/home/mcruse/src/uClinux-dist/uClibc/lib/libc.a(res_init.o):(.bss+0x0): 
multiple definition of `_res'
openbsd-compat//libopenbsd-compat.a(getrrsetbyname.o):../../openbsd-compat/getrrsetbyname.c:111:
 first defined here
collect2: ld returned 1 exit status

Any idea as to what the resolution might be here?

I am using the ssh that comes with 20070130.

Mike


_______________________________________________
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

Reply via email to