Arjailer

Forum Replies Created

Viewing 15 posts - 46 through 60 (of 62 total)
  • Author
    Posts

  • Arjailer
    Participant

    And installing the Microsoft Visual C++2015 redistributable from either of the links below doesn’t fix it  🙁

    https://www.microsoft.com/en-us/download/details.aspx?id=48145

    https://www.microsoft.com/en-us/download/details.aspx?id=52982


    Arjailer
    Participant

    Just happened to me building the latest code on Windows 10 Home, using the MinGW package from the v1.0.0 download.

    in reply to: Generator ? #2313

    Arjailer
    Participant

    Played with the fiber/generator stuff a bit yesterday – seems like a nice generalised way to do coroutine/state-machine type designs – good stuff  🙂

    (I’m a C# dev by trade and I love all this stuff: async/await, coroutines/yield etc. can lead to some lovely designs)

    Anyone know if there are any plans to add threading in the future?

    Always seems a shame when you have 2/4/6/8 cores but can only use 1 of them.

    (again, I love C#’s Task Parallel Library – makes it really simple to make use of multiple cores)

    in reply to: Generator ? #2278

    Arjailer
    Participant

    Aha! Great! Thanks  🙂

    in reply to: Can't debug #2136

    Arjailer
    Participant

    I’d love to be on Windows 10, but this is my work laptop and they’re keeping us on 7 for now  🙁

    I have Windows 10 on my PC at home – between the two machines I’ll try to figure out what’s going on.

    in reply to: Can't debug #2129

    Arjailer
    Participant

    Bumping as this still happens to me with the latest code from GitHub.

    Any ideas?

    in reply to: Defining preprocessor directives #2128

    Arjailer
    Participant

    Sounds pretty cool Mark – I really like the idea of using the same constant at compile-time and run-time – and I pretty much don’t care what it’s called  🙂


    Arjailer
    Participant

    Yep – that seems to to have worked – thanks  🙂


    Arjailer
    Participant

    Okay, downloaded latest from GitHub, ran rebuildall.bat, and get the same error building my code (with v1.0.1 instead of v1.0.0, and the addition of stb-vorbis).

    So, I guess my problem is something else.


    Arjailer
    Participant

    I’ll try to get the fix from Github later.

    The error is:

    mx2cc version 1.0.0

    ***** Building app ‘C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.monkey2’ *****

    Parsing…
    Semanting…
    Translating…
    Compiling….
    Linking C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/desktop_debug_windows/testrunner.exe
    Build error: System command ‘g++ -m32 -static -mwindows -o “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/desktop_debug_windows/testrunner.exe” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0testrunner.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02timingutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02stringutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02randomgeneratorinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02randomgenerator.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02random2.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02mathutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02logging.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02angleutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02angledirection.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02sizeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02size.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02rectangleinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02rectangle.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlysizeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlyrectangleinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlyrangeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlypointinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02rangeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02range.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02poolableiteminterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02poolinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02pool.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02pointinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02point.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02flagenum.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02exceptions.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02direction.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02abstractpoint.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02timerinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02timedilationaction.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02timedilation.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02stopwatch.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02intervaltimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02fixedratetimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02deltatimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02abstracttimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02testmethoddefinition.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02tests.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02testengine.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02testableinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02asserts.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02globals.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0std_0collections_02container.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0std_0collections_02list.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0std_0collections_02stack.cpp.o” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/std/std.buildv1.0.0/desktop_debug_windows/std.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/stb-image-write/stb-image-write.buildv1.0.0/desktop_debug_windows/stb-image-write.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/stb-image/stb-image.buildv1.0.0/desktop_debug_windows/stb-image.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/miniz/miniz.buildv1.0.0/desktop_debug_windows/miniz.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/libc/libc.buildv1.0.0/desktop_debug_windows/libc.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/monkey/monkey.buildv1.0.0/desktop_debug_windows/monkey.a” ‘ failed.

    g++ -m32 -static -mwindows -o “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/desktop_debug_windows/testrunner.exe” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0testrunner.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02timingutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02stringutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02randomgeneratorinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02randomgenerator.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02random2.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02mathutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02logging.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02angleutils.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02utils_02angledirection.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02sizeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02size.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02rectangleinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02rectangle.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlysizeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlyrectangleinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlyrangeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02readonlypointinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02rangeinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02range.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02poolableiteminterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02poolinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02pool.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02pointinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02point.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02flagenum.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02exceptions.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02direction.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02types_02abstractpoint.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02timerinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02timedilationaction.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02timedilation.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02stopwatch.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02intervaltimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02fixedratetimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02deltatimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02timing_02abstracttimer.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02testmethoddefinition.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02tests.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02testengine.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02testableinterface.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02testing_02asserts.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0framework_02globals.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0std_0collections_02container.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0std_0collections_02list.cpp.o” “C:/Documents/Development Projects/Monkey 2/Robotron/testrunner.buildv1.0.0/build_cache/desktop_debug_windows/testrunner_0std_0collections_02stack.cpp.o” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/std/std.buildv1.0.0/desktop_debug_windows/std.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/stb-image-write/stb-image-write.buildv1.0.0/desktop_debug_windows/stb-image-write.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/stb-image/stb-image.buildv1.0.0/desktop_debug_windows/stb-image.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/miniz/miniz.buildv1.0.0/desktop_debug_windows/miniz.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/libc/libc.buildv1.0.0/desktop_debug_windows/libc.a” “C:/Documents/Programs/Monkey2/monkey2-v1.0.0/modules/monkey/monkey.buildv1.0.0/desktop_debug_windows/monkey.a”

    ***** Fatal mx2cc error *****

    Build error.


    Arjailer
    Participant

    Yes, I’m on Windows 7.

    I can’t copy the error from the Ted 2 output window and it’s far too long to see it all.

    I’ll try running it on the command line tomorrow and post the error.

    in reply to: Defining preprocessor directives #2087

    Arjailer
    Participant

    Fair enough  🙂

    I can easily work around it  🙂

    in reply to: Problem with enums and generic methods #1888

    Arjailer
    Participant

    Note that I can work around this, but I’m guessing it’s not intentional and should be fixed?

    in reply to: V1.0.0 now out and hearts are back! #1825

    Arjailer
    Participant

    A heart would be great  🙂

    Just starting to play with Monkey 2 but really liking it so far  🙂

    in reply to: Error: Missing Return Statements #1539

    Arjailer
    Participant

    It’s not right at all – never seen a language do this before, so I’ve got to assume it’s a bug.

Viewing 15 posts - 46 through 60 (of 62 total)