[net.micro.amiga] Matt's Shell V2.01

dss@cubsvax.UUCP (David Silver) (09/27/86)

Hi there-

First of all, my Lattice compiler disk does not contain Astartup.obj
OR Lstartup.obj.  All I seem to have to link with is c.o .
Also my alink does not like the word 'faster' that Matt includes
in his example command line.

When I use

[a,b]link c.o+main.o+...+run.o lib $libdir/my.lib+$libdir/amiga.lib+
			$libdir/lc.lib

I get errors about unresolved references.

I believe I have Lattice version 3.03 and alink version 2.20.

Any light out there???

With blink, (disregarding the error messages) I get a shell that is about
29K in size and crashes when I use pipes (for one thing).

Thanks!!

-- 
David Silver
{philabs,rna}!cubsvax!dss
cubsvax!dss@columbia

dillon@CORY.BERKELEY.EDU (Matt Dillon) (09/27/86)

	Well, I don't don't what the @$#% lattice is doing not providing a
startup object file which doesn't require their library, so I'll post 
Astartup.obj.uue .  I don't know what's happenning to our good moderator
on mod.amiga.sources either... (hello, doc? you there?).

>First of all, my Lattice compiler disk does not contain Astartup.obj
>OR Lstartup.obj.  All I seem to have to link with is c.o .
>Also my alink does not like the word 'faster' that Matt includes
>in his example command line.
>
>When I use
>
>[a,b]link c.o+main.o+...+run.o lib $libdir/my.lib+$libdir/amiga.lib+
>			$libdir/lc.lib
>
>I get errors about unresolved references.

	Obviously lattice's C.O references Lattice's library.  This is why
You have to use Astartup.obj (why Lattice didn't give you an independant
startup I'll never know).

>With blink, (disregarding the error messages) I get a shell that is about
>29K in size and crashes when I use pipes (for one thing).

	Probably everything is broken if you got error's in the link.

				-Matt


begin 644 Astartup.obj
M```#YP````````/I````<2//````'"/`````)"/(````*$*Y````("QY````
M`"/.````!)/)3JX``"A`2JP`K&<``*AA``%L(&P`K-'(T<@@:``0T<C1R$CG
M(#!%^0```*Q'^0```"QT`7``$!@FRF`"%-A1R/_\0AH@.0```"0@>0```"@2
M&%.`;QX,`0`@;_12@B;*8`H2&%.`#`$`(&\$%,%@\D(:8-Q"&D*;(`),WPP$
M2'D````L+P!.N0`````CP````!!.N0`````CP````!0CP````!A.N0````!P
M`"YY````'$YU80``QF$``+`CP````"!"IR\`)$`@*@`D9Q`L>0````@@0"(H
M``!.K@``(BH`(&<H)#P```/M3JX``"/`````$"/`````%"/`````&&<*Y8@@
M0"EH``@`I$ZY`````'``8`0@+P`$+GD````<+P`L>0`````@.0````AG`B)`
M3JX``$JY````(&<.3JX``")Y````($ZN```@'TYU2.<!!BX\``.`!RQX``1.
MK@``3-]@@'!D8+!![`!<3JX``$'L`%Q.K@``3G5"N0````A#^0```:P@/```
M`!Y.K@``(\`````(9[9.=0`````#[````!H````!```!N@```:H```&D```!
M:@```5X```%0```!0@```2(```$<```!%@```/8```#D````U````,8```#`
M````M````*8```!R````;````%0```!.````(````!0````.````"`````(`
M```````#[P$```)?97AI=````````3R!```"7VUA:6X````````"```!-```
M`,R!```"7T]U='!U=``````!````NH$```)?26YP=70```````$```"N@0``
M`U]!8G-%>&5C0F%S90````(```%*````&H,```)?3%9/3W!E;@````$```$2
M@P``!%],5D]#=7)R96YT1&ER```````!```!`H,```-?3%9/5V%I=%!O<G0`
M```!```!EH,```-?3%9/4F5P;'E-<V<````!```!<(,```1?3%9/0VQO<V5,
M:6)R87)Y`````0```5J#```$7TQ63T]P96Y,:6)R87)Y``````$```&V@P``
M`U],5D]'971-<V<```````$```&>@P```U],5D]&;W)B:60```````$```%F
M@P```U],5D]&:6YD5&%S:P````$````H@P```U],5D]!;&5R=`````````$`
M``&&`````````_`````";F]$3U,```````%V`````C$D-S4R````````9```
M``(Q)#<U.````````5@````",B0W-3(```````!B`````C,D-S4R````````
M=@````(T)#<U,@```````(@````"-20W-3(```````"2`````G-T87)T=7``
M``````````(V)#<U,@```````)8````";W!E;D1/4P````&B`````E]E>&ET
M```````!/`````)F<F]M0TQ)`````#0````#97AI=%1O1$]3```````!<@``
M``1F<F]M5V]R:V)E;F-H````````V@````)D;V-O;G,``````00````"9&]M
M86EN``````$R`````G=A:71M<V<````!D`````)P87)M17AI=````)H````"
M97AI=#(```````%``````````_(```/J````;@`!````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````9&]S+FQI8G)A<GD````#[P$```)?<W1D97)R`````!@!```"7W-T
M9&]U=``````4`0```E]S=&1I;@``````$`$```)?97)R;F\```````P!```"
M7T1/4T)A<V4````(`0```E]3>7-"87-E````!`````````/P`````W)E='5R
M;DUS9P```````"`````"7W-T9&5R<@`````8`````E]S=&1O=70`````%```
M``-A<F=V0G5F9F5R``````"L`````D1/4TYA;64````!K`````)?4WES0F%S
M90````0````"7V5R<FYO```````,`````V%R9W9!<G)A>0```````"P````#
M9&]S0VUD0G5F````````*`````-I;FET:6%L4U`````````<`````V1O<T-M
M9$QE;@```````"0````"7W-T9&EN```````0`````E]$3U-"87-E````"```
6``)697)2978````````````````#\@``
`
end

phil@sivax.UUCP (Phil Hunt) (09/29/86)

Lattice should include a Lcstarup.o file, if it doesn't, you are missing
it on your compilier disk.

Phil Hunt