informedcitizenry / 6502.Net

A .Net-based Cross-Assembler for Several 8-Bit Microprocessors
MIT License
57 stars 17 forks source link

Build Errors #8

Closed jtsom closed 3 years ago

jtsom commented 3 years ago

Just found this repo and thought I'd give it a test. I tried to build the project but there are many compile errors -

>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(15,18,15,37): error CS0101: The namespace 'Core6502DotNet' already contains a definition for 'InvalidCpuException'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(32,27,32,39): error CS0101: The namespace 'Core6502DotNet' already contains a definition for 'CpuAssembler'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\m65xx\Asm6502.cs(18,33,18,40): error CS0534: 'Asm6502' does not implement inherited abstract member 'CpuAssembler.OnSetCpu()'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\m65xx\Asm6502.cs(18,33,18,40): error CS0534: 'Asm6502' does not implement inherited abstract member 'CpuAssembler.IsCpuValid(string)'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\m65xx\Asm6502.cs(18,33,18,40): error CS0534: 'Asm6502' does not implement inherited abstract member 'CpuAssembler.AssembleCpuInstruction(SourceLine)'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(21,16,21,35): error CS0111: Type 'InvalidCpuException' already defines a member called 'InvalidCpuException' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(47,19,47,31): error CS0111: Type 'CpuAssembler' already defines a member called 'CpuAssembler' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(72,32,72,39): error CS0111: Type 'CpuAssembler' already defines a member called 'OnReset' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(77,33,77,41): error CS0111: Type 'CpuAssembler' already defines a member called 'OnSetCpu' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(84,35,84,57): error CS0111: Type 'CpuAssembler' already defines a member called 'AssembleCpuInstruction' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(91,30,91,40): error CS0111: Type 'CpuAssembler' already defines a member called 'IsCpuValid' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(93,14,93,27): error CS0111: Type 'CpuAssembler' already defines a member called 'OnPassChanged' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\Line Assemblers\CpuAssembler.cs(97,35,97,45): error CS0111: Type 'CpuAssembler' already defines a member called 'OnAssemble' with the same parameter types
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\z80\Z80Asm.cs(18,33,18,39): error CS0534: 'Z80Asm' does not implement inherited abstract member 'CpuAssembler.OnSetCpu()'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\z80\Z80Asm.cs(18,33,18,39): error CS0534: 'Z80Asm' does not implement inherited abstract member 'CpuAssembler.IsCpuValid(string)'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\z80\Z80Asm.cs(18,33,18,39): error CS0534: 'Z80Asm' does not implement inherited abstract member 'CpuAssembler.AssembleCpuInstruction(SourceLine)'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\m680x\M6809Asm.cs(18,33,18,41): error CS0534: 'M6809Asm' does not implement inherited abstract member 'CpuAssembler.OnSetCpu()'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\m680x\M6809Asm.cs(18,33,18,41): error CS0534: 'M6809Asm' does not implement inherited abstract member 'CpuAssembler.IsCpuValid(string)'
1>C:\Users\John Tsombakos\Desktop\6502.Net\Core6502DotNet\src\m680x\M6809Asm.cs(18,33,18,41): error CS0534: 'M6809Asm' does not implement inherited abstract member 'CpuAssembler.AssembleCpuInstruction(SourceLine)'
informedcitizenry commented 3 years ago

John can you re-pull and rebuild? There was a file I didn't realize I hadn't staged for deletion before my last push. Let me know and close out the issue if that fixes things for you.

jtsom commented 3 years ago

That fixed it, thanks!