Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.programmer Subject: Re: Manx/Lattice ENOUGH IS ENOUGH Message-ID: <22022@cbmvax.commodore.com> Date: 30 May 91 00:15:35 GMT References: <1991May26.172439.2021@NCoast.ORG> <1991May27.125456.27018@sugar.hackercorp.com> <1991May29.102703.6216@sugar.hackercorp.com> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 24 In article <1991May29.102703.6216@sugar.hackercorp.com> peter@sugar.hackercorp.com (Peter da Silva) writes: >Not good enough. Then why can't I say: > > link from *.o to progname lib c > >It's not the command line syntax that causes a problem, it's the fact that you >can't pass all your filenames on the command line. Both BLink and it's predecessor, Commodore's ALink, allow the objects on the command line. Note, however, that there's often a maximum command-line length that gets in the way, unlike most unixes (though I've seen them have problems at times). That length restriction is starting to be eased in 2.0, but it's still not gone. Blink from $(OBJS) to foo lib $(LIBS) $(LINKOPTS) Even between unix variants, you often have to have different makefiles, let alone different OS's. -- Randell Jesup, Jack-of-quite-a-few-trades, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.cbm.commodore.com BIX: rjesup Disclaimer: Nothing I say is anything other than my personal opinion. "No matter where you go, there you are." - Buckaroo Banzai