Pelles C > Add-ins
Add-In SelCompiler
bitcoin:
TimoVJL, i have error..
> D:\masm32\asm\uasm\uasm64.exe -coff "d:\sstst\1.asm" -Fo"d:\sstst\output\1.obj"
UASM v2.47, Nov 17 2018, Masm-compatible assembler.
Portions Copyright (c) 1992-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
***********
ASCII build
***********
1.asm: 19 lines, 2 passes, 43 ms, 0 warnings, 0 errors
Building 1.tag.
> polink.exe -machine:x86 -subsystem:windows -safeseh kernel32.lib user32.lib gdi32.lib comctl32.lib comdlg32.lib advapi32.lib delayimp.lib -out:"d:\sstst\1.exe" d:\sstst\output\1.obj
POLINK: fatal error: File not found: 'd:\sstst\output\1.obj'.
*** Error code: 1 ***
Done.
But this file are in current dir, nor in output
If i copy 1.obj to output dir, it works.
TimoVJL:
problem is with option order
--- Code: ---D:\masm32\asm\uasm\uasm64.exe -coff "d:\sstst\1.asm" -Fo"d:\sstst\output\1.obj"
--- End code ---
-Fo should be before source file.
EDIT: menu View -> Target files or Project window, press Target Files, select .obj from treeview, select left mouse button context menu Properties, Build commands and fix string at there
in ppj-file need to be
--- Code: ---$(AS) $(ASFLAGS) -Fo"$@" "$!"
--- End code ---
SelCompiler.ini
--- Code: ---[UAsm]
...
APSH=$(AS) $(ASFLAGS) -Fo"$@" "$!"
--- End code ---
Pelles C 9
--- Code: ---Generated by HexEdit
C:\code\PellesC9\Bin\poide.exe
001110f0 00 00 00 00 24 00 28 00 41 00 53 00 29 00 20 00 ....$.(.A.S.). .
00111100 24 00 28 00 41 00 53 00 46 00 4c 00 41 00 47 00 $.(.A.S.F.L.A.G.
00111110 53 00 29 00 20 00 2d 00 46 00 6f 00 22 00 24 00 S.). .-.F.o.".$.
00111120 40 00 22 00 20 00 22 00 24 00 21 00 22 00 00 00 @.". .".$.!."...
--- End code ---
bitcoin:
Yes, it works. Thanks.
Navigation
[0] Message Index
[*] Previous page
Go to full version