Comments (4)
So the moment it reaches an assembly file, it fails.
Trying with just the assembler:
MINGW64 marsdev /opt/mars/m68k-elf/bin/m68k-elf-as.exe sgdk/SGDK/src/bmp_a.s
sgdk/SGDK/src/bmp_a.s: Assembler messages:
sgdk/SGDK/src/bmp_a.s:4: Error: Unknown operator -- statement `func clearBitmapBuffer' ignored
sgdk/SGDK/src/bmp_a.s:50: Error: Unknown operator -- statement `func copyBitmapBuffer' ignored
sgdk/SGDK/src/bmp_a.s:127: Error: Unknown operator -- statement `func BMP_setPixelFastA' ignored
sgdk/SGDK/src/bmp_a.s:166: Error: Unknown operator -- statement `func BMP_setPixelA' ignored
sgdk/SGDK/src/bmp_a.s:180: Error: Unknown operator -- statement `func BMP_setPixelsFast_V2D' ignored
sgdk/SGDK/src/bmp_a.s:233: Error: Unknown operator -- statement `func BMP_setPixels_V2D' ignored
sgdk/SGDK/src/bmp_a.s:300: Error: Unknown operator -- statement `func BMP_setPixelsFast' ignored
sgdk/SGDK/src/bmp_a.s:352: Error: Unknown operator -- statement `func BMP_setPixels' ignored
sgdk/SGDK/src/bmp_a.s:419: Error: Unknown operator -- statement `func BMP_clipLine' ignored
sgdk/SGDK/src/bmp_a.s:573: Error: Unknown operator -- statement `func BMP_drawLine' ignored
sgdk/SGDK/src/bmp_a.s:723: Error: Unknown operator -- statement `func BMP_isPolygonCulled' ignored
sgdk/SGDK/src/bmp_a.s:1985: Error: Unknown operator -- statement `func BMP_drawPolygon' ignored
MINGW64 marsdev /opt/mars/m68k-elf/bin/m68k-elf-as.exe --version
GNU assembler (GNU Binutils) 2.33.1
Copyright (C) 2019 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `m68k-elf' and default,
cpu type `m68000'.
from marsdev.
A bit more of info on GCC version just in case.
I'm not able to find any source regarding this func
kind of statement :(
MINGW64 marsdev /opt/mars/m68k-elf/bin/m68k-elf-gcc --version
m68k-elf-gcc.exe (GCC) 9.2.0
from marsdev.
It's pulling from master which has been undergoing constant changes, including using gcc to build the asm files instead of gas which I haven't modified my version of the makefile to do yet.
Try make sgdk SGDK_VER=v1.51
from marsdev.
Yup! that was it, thanks for the explanation, I was suspecting something weird related to sgdk but wasn't certainly sure what.
I will close this issue, have a great day and thx for this tooling
from marsdev.
Related Issues (20)
- Regarding GCC 10 and "multiple definition" errors HOT 1
- openSUSE makefile wrong path libexec -> lib64 HOT 4
- 32x-skeleton freezes at the start in Gens HOT 3
- Flamewing tools don't build HOT 2
- Update default to version 1.70 HOT 1
- Compilation of Marsdev freezing on Mac OS 10.14 Mojave HOT 2
- Building C for Genesis with newlib results in a broken ROM HOT 8
- Trying to compile genesis rom on Mac (Visual Studio Code) returns error 1: can't open boot.s for reading: No such file or dir. HOT 2
- Error compiling z80-tools HOT 4
- Error when extacting HOT 2
- Download script attempts to write to ~/mars HOT 2
- SGDK game freezes with umapped write on BlastEm depending on resources HOT 5
- Build failing on a 2012 Mac mini running macOS Catalina HOT 1
- Missing MSYS2 builds for lastest two releases HOT 2
- Computing EOF failed HOT 3
- Option to use installed version of m68k-elf-toolchain HOT 4
- Several error's when i try make sgdk HOT 2
- Unable to compile md-skeleton and marsdev install location wrong HOT 7
- Docker build is broken HOT 1
- Issue with building m68k-toolchain-newlib HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from marsdev.