]> git.sur5r.net Git - cc65/commitdiff
Fixed order of -o and -t on the linker command line.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 4 Dec 2010 18:13:47 +0000 (18:13 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 4 Dec 2010 18:13:47 +0000 (18:13 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4886 b7a2c559-68d2-44c3-8de9-860c34a00d81

doc/cl65.sgml
doc/debugging.sgml
doc/grc65.sgml
doc/intro.sgml

index d7c690b9e88d6cb9f7e6d51afe5412378bdfc029..1d32677db4c70b55ec0c6ddbe5397f65b8544ba6 100644 (file)
@@ -245,7 +245,7 @@ into an executable named morse:
        cc65 -g -Oi -t c64 morse.c
        ca65 -g morse.s
        ca65 -g irq.s
-       ld65 -t c64 -o morse c64.o morse.o irq.o c64.lib
+       ld65 -o morse -t c64 c64.o morse.o irq.o c64.lib
 </verb></tscreen>
 
 When using cl65, this is simplified to
index cf2df7c54907c42946c437b76aae4fe087f6f01d..7f97712865cc4f92339e44107b63ddc001086da6 100644 (file)
@@ -45,7 +45,7 @@ arbitary addresses), debug interrupt handlers and even debug routines that run
 inside the 1541 floppy.
 
 <item>You may use the label file generated by the linker to make much more use
-from the monitor.     
+from the monitor.
 
 </itemize>
 
@@ -90,7 +90,7 @@ file (I'm usually using a <tt/.lbl/ extension for these files). An example for
 a linker command line would be:
 
 <tscreen><verb>
-    ld65 -t c64 -Ln hello.lbl -m hello.map -o hello crt0 hello.o c64.lib
+    ld65 -o hello -t c64 -Ln hello.lbl -m hello.map hello.o c64.lib
 </verb></tscreen>
 
 This will generate a file named hello.lbl that contains all symbols used in
index 05afdbf8bafce5e88db6a3110e12e8a6321af608..1241905985b3cc8e63a25dcf644f7a2b9a804a1b 100644 (file)
@@ -241,7 +241,7 @@ contains all of the executable code.
 
 <sect2>Fourth and last step -- linking it together
 <p><verb>
-$ ld65 -t geos -o test.cvt resource.o geos.o test.o geos.lib
+$ ld65 -o test.cvt -t geos resource.o geos.o test.o geos.lib
 </verb>
 &dquot;<tt/resource.o/&dquot; comes first because it contains the
 header.  The next one is &dquot;<tt/geos.o/&dquot;, a required starter-code
index e2d5be776f2ac1fde0f732924c02e876f8e1bedb..85b018840fb89cbf178a96609b450d2ccd3bd187 100644 (file)
@@ -185,7 +185,7 @@ linker can resolve those functions.
 Let's link our files to get the final executable:
 
 <tscreen><verb>
-        ld65 -t c64 -o hello hello.o text.o c64.lib
+        ld65 -o hello -t c64 hello.o text.o c64.lib
 </verb></tscreen>
 
 The argument after <tt/-o/ specifies the name of the output file, the argument