Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 2345

development tools • Re: BeebAsm

$
0
0
This isn't a proper bug report because I didn't have time to look into it as I just needed to get beebasm working on my laptop in a hurry, but I struggled to compile on Debian yesterday (stardot github master).

I had to disable compiler warnings because there was loads of possible use-after-free warnings spewing out erroring the build.
Which version of Debian? On my Debian 12 machine I just cloned a new instance, ran cmake and make and it worked without issue

Code:

% git clone https://github.com/stardot/beebasmCloning into 'beebasm'...remote: Enumerating objects: 2098, done.remote: Counting objects: 100% (494/494), done.remote: Compressing objects: 100% (226/226), done.remote: Total 2098 (delta 274), reused 426 (delta 238), pack-reused 1604 (from 1)Receiving objects: 100% (2098/2098), 4.20 MiB | 32.32 MiB/s, done.Resolving deltas: 100% (1355/1355), done.% cd beebasm% cmake .-- The CXX compiler identification is GNU 12.2.0-- Detecting CXX compiler ABI info-- Detecting CXX compiler ABI info - done-- Check for working CXX compiler: /usr/bin/c++ - skipped-- Detecting CXX compile features-- Detecting CXX compile features - done-- Configuring done-- Generating done-- Build files have been written to: /tmp/beebasm% make[  5%] Building CXX object CMakeFiles/beebasm.dir/src/asmexception.cpp.o[ 10%] Building CXX object CMakeFiles/beebasm.dir/src/assemble.cpp.o[ 15%] Building CXX object CMakeFiles/beebasm.dir/src/basic_keywords.cpp.o[ 21%] Building CXX object CMakeFiles/beebasm.dir/src/basic_tokenize.cpp.o[ 26%] Building CXX object CMakeFiles/beebasm.dir/src/commands.cpp.o[ 31%] Building CXX object CMakeFiles/beebasm.dir/src/discimage.cpp.o[ 36%] Building CXX object CMakeFiles/beebasm.dir/src/expression.cpp.o[ 42%] Building CXX object CMakeFiles/beebasm.dir/src/globaldata.cpp.o[ 47%] Building CXX object CMakeFiles/beebasm.dir/src/lineparser.cpp.o[ 52%] Building CXX object CMakeFiles/beebasm.dir/src/literals.cpp.o[ 57%] Building CXX object CMakeFiles/beebasm.dir/src/macro.cpp.o[ 63%] Building CXX object CMakeFiles/beebasm.dir/src/main.cpp.o[ 68%] Building CXX object CMakeFiles/beebasm.dir/src/objectcode.cpp.o[ 73%] Building CXX object CMakeFiles/beebasm.dir/src/random.cpp.o[ 78%] Building CXX object CMakeFiles/beebasm.dir/src/sourcecode.cpp.o[ 84%] Building CXX object CMakeFiles/beebasm.dir/src/sourcefile.cpp.o[ 89%] Building CXX object CMakeFiles/beebasm.dir/src/stringutils.cpp.o[ 94%] Building CXX object CMakeFiles/beebasm.dir/src/symboltable.cpp.o[100%] Linking CXX executable beebasm[100%] Built target beebasm% ./beebasmNo source file

Statistics: Posted by sweh — Thu Sep 05, 2024 6:45 pm



Viewing all articles
Browse latest Browse all 2345

Trending Articles