Comments (6)
I cannot reproduce this problem here on Fedora 33&35 so it does seem to be somewhat distro dependant. Could you provide a patch or pull request for config.mk.tmpl and/or the Makefiles providing linker flags that work for you?
from aqb.
My suggested change is
(All linker Flags and especially any -lm are added to the end of the command line). I do not understand why the original command line does not fail on your side. A lot of guides (e.g., on Stack Overflow) says that linker libraries are linked in the order of the command line. Symbols that are defined by libraries before an object file or another library cannot be referenced by them. Fedora seems to use a linker with a different approach.
from aqb.
sorry for my late reply, was very busy with the new source level debugging feature coming up in AQB 0.8. I have applied the linker command line fix you suggested - could you try again on your setup and see if the issue is fixed?
(BTW: are you the Jochen Becher from H&P ? :) )
from aqb.
(Don't know if you received my other personal reply): I will try the fix next week. And yes, I am the Jochen Becher from H&P.
from aqb.
Hi Jochen - what an honor! :) haven't seen any personal reply, you can reach me at [email protected]. You can write in german, if that is more convenient for you - looking forward to hear from you! :)
from aqb.
Cloned the repository again and built on master. Works well (after creating config.mk and removing foo.bas from SRCS rule). Linking does not fail anymore. Issue is fixed.
from aqb.
Related Issues (19)
- [GUI] ASL path HOT 1
- Specific list of supported systems? HOT 1
- Specific CPU support? HOT 1
- AQB 0.8. Launch issue HOT 7
- Don't use warning level but EXIT_FAILURE+x HOT 1
- OPTION BREAK OFF: keeps catching CTRL-C HOT 3
- Sofware failure after closing the "Help" window
- Sprites not working in screen modes >15Khz HOT 5
- Compiler crash with "string" + int_var HOT 1
- READ / DATA reading wrong text HOT 3
- Replace x86_64-linux
- accessing memory HOT 2
- Invite HOT 1
- $VER tag HOT 2
- Build fails using pushd/popd HOT 2
- Build problem: AQB: env var not set HOT 2
- File examples/dev/foo.bas is missing HOT 1
- Typo HOT 1
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 aqb.