annotate README.axis @ 307:24b19535264b ucc-axis-hack

progress for serial logins
author matt-ucc@ucc.asn.au
date Sat, 25 Mar 2006 17:31:52 +0000
parents 1876c6bb084b
children 4b4478d0d2b9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
304
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1 From: Bernard Blackham <bernard@blackham.com.au>
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2 To: tech@ucc.asn.au
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
3 Subject: [tech] axis building
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
4 Date: Mon, 6 Mar 2006 20:05:15 +0800
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
5 Message-ID: <20060306120515.GD18471@blackham.com.au>
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
6
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
7 Notes for archiving... this is what you need to build dropbear 0.47.
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
8
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
9 export PATH=/usr/local/cris:$PATH
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
10 export CFLAGS="-melinux -O3 -s -symbolic -D__uClinux__"
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
11
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
12 ./configure --prefix=/mnt/flash/dropbear --disable-zlib --host=cris
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
13
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
14 make MULTI="1" STATIC="1" PROGRAMS="dropbear dbclient scp"
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
15
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
16 cris-gcc -melinux -s -symbolic -static -o dropbearmulti dbmulti.o atomicio.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
17 bignum.o buffer.o circbuffer.o cli-algo.o cli-auth.o cli-authinteract.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
18 cli-authpasswd.o cli-authpubkey.o cli-channel.o cli-chansession.o cli-kex.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
19 cli-main.o cli-runopts.o cli-service.o cli-session.o cli-tcpfwd.o common-algo.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
20 common-channel.o common-chansession.o common-kex.o common-runopts.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
21 common-session.o compat.o dbutil.o dss.o fake-rfc2553.o listener.o loginrec.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
22 packet.o process-packet.o progressmeter.o queue.o random.o rsa.o scp.o scpmisc.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
23 signkey.o sshpty.o svr-agentfwd.o svr-algo.o svr-auth.o svr-authpam.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
24 svr-authpasswd.o svr-authpubkey.o svr-chansession.o svr-kex.o svr-main.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
25 svr-runopts.o svr-service.o svr-session.o svr-tcpfwd.o svr-x11fwd.o tcp-accept.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
26 termcodes.o libtomcrypt/libtomcrypt.a libtommath/libtommath.a -L
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
27 /usr/local/cris/lib/gcc-lib/cris/2.96/elinux/ uccrt/*.o
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
28
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
29 [ paste the multiline cris-gcc command with `xargs` - MSH ]
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
30
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
31 There's custom stuff in uccrt/ which should also be archived
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
32 somewhere.
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
33
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
34 Doesn't work quite yet - needs some hacking to get around a buggy
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
35 libc.
1f36a94e01b9 added README.axis
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
36
305
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
37
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
38 -------------------
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
39
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
40
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
41 Or for just dropbear without multi:
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
42
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
43 make STATIC=1
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
44
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
45 cris-gcc -o dropbear dbutil.o buffer.o dss.o bignum.o signkey.o rsa.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
46 random.o queue.o atomicio.o compat.o fake-rfc2553.o common-session.o packet.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
47 common-algo.o common-kex.o common-channel.o common-chansession.o termcodes.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
48 loginrec.o tcp-accept.o listener.o process-packet.o common-runopts.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
49 circbuffer.o svr-kex.o svr-algo.o svr-auth.o sshpty.o svr-authpasswd.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
50 svr-authpubkey.o svr-session.o svr-service.o svr-chansession.o svr-runopts.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
51 svr-agentfwd.o svr-main.o svr-x11fwd.o svr-tcpfwd.o svr-authpam.o
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
52 libtomcrypt/libtomcrypt.a libtommath/libtommath.a -melinux -s -symbolic
1876c6bb084b A few changes for the 0.48 merge
matt-ucc@ucc.asn.au
parents: 304
diff changeset
53 -static -L /usr/local/cris/lib/gcc-lib/cris/2.96/elinux/ uccrt/*.o