BetSelection.cc

Please login or register.

Topic: BetSoftware on Mac  (Read 386 times)

0 Members and 1 Guest are viewing this topic.

Offline owenslv

  • Steady Member
  • **
  • Posts: 62
    • View Profile
BetSoftware on Mac
« on: October 20, 2017, 11:31:02 PM »
  • ReplyReply
  • Hi Vic. Is your software exclusively PC based or can it run on a Mac? (Yes I know I could use it in emulation mode, but would prefer not to.) Thank You and keep up the good work.--- Garry


    Offline VLS

    • Tech guy
    • Administrator
    • *****
    • Posts: 2870
    • Gender: Male
    • Assistant Administrator
      • View Profile
    Re: BetSoftware on Mac
    « Reply #1 on: October 28, 2017, 07:20:53 PM »
  • ReplyReply
  • Hi Vic. Is your software exclusively PC based or can it run on a Mac? (Yes I know I could use it in emulation mode, but would prefer not to.) Thank You and keep up the good work.--- Garry

    Hello Garry, our BetSoftware framework is cross-platform. It should run unmodified on any platform supporting .NET or MONO. (i.e. Linux, Mac)

    Email: betselectiongmail.com
    -- Victor

    Offline owenslv

    • Steady Member
    • **
    • Posts: 62
      • View Profile
    Re: BetSoftware on Mac
    « Reply #2 on: October 29, 2017, 04:33:50 AM »
  • ReplyReply
  • Thank you. That's good to know.

    Offline VLS

    • Tech guy
    • Administrator
    • *****
    • Posts: 2870
    • Gender: Male
    • Assistant Administrator
      • View Profile
    Re: BetSoftware on Mac
    « Reply #3 on: October 29, 2017, 04:43:56 AM »
  • ReplyReply
  • Thank you. That's good to know.

    Which version of Mac OS do you use Owen?

    Email: betselectiongmail.com
    -- Victor

    Offline owenslv

    • Steady Member
    • **
    • Posts: 62
      • View Profile
    Re: BetSoftware on Mac
    « Reply #4 on: October 29, 2017, 04:47:17 AM »
  • ReplyReply
  • OS X El Capitan 10.11.6

    Offline VLS

    • Tech guy
    • Administrator
    • *****
    • Posts: 2870
    • Gender: Male
    • Assistant Administrator
      • View Profile
    Re: BetSoftware on Mac
    « Reply #5 on: October 29, 2017, 05:23:59 AM »
  • ReplyReply

  • Email: betselectiongmail.com
    -- Victor

    Offline owenslv

    • Steady Member
    • **
    • Posts: 62
      • View Profile
    Re: BetSoftware on Mac
    « Reply #6 on: October 29, 2017, 08:49:08 AM »
  • ReplyReply
  • Does mono install without a problem?

    So Far so good. I got MONO  :)

    Offline VLS

    • Tech guy
    • Administrator
    • *****
    • Posts: 2870
    • Gender: Male
    • Assistant Administrator
      • View Profile
    Re: BetSoftware on Mac
    « Reply #7 on: October 30, 2017, 08:09:01 PM »
  • ReplyReply
  • So Far so good. I got MONO  :)

    Great! What happens when you download a program like this one: * NumbersPocketsTime_v0-3.zip

    Then run:

    mono NumbersPocketsTime.exe

    Does it execute? Please check & report!

    Email: betselectiongmail.com
    -- Victor

    Offline owenslv

    • Steady Member
    • **
    • Posts: 62
      • View Profile
    Re: BetSoftware on Mac
    « Reply #8 on: November 02, 2017, 06:57:29 AM »
  • ReplyReply
  • Hi Vic:

    In order to run this, apparently you have to open TERMINAL and execute from there. I checked to make certain I had MONO:
    Last login: Wed Nov  1 18:48:58 on ttys000
    Garrys-iMac:~ owenslv$ mono
    Usage is: mono [options] program [program-options]

    Development:
        --aot[=<options>]      Compiles the assembly to native code
        --debug[=<options>]    Enable debugging support, use --help-debug for details
        --debugger-agent=options Enable the debugger agent
        --profile[=profiler]   Runs in profiling mode with the specified profiler module
        --trace[=EXPR]         Enable tracing, use --help-trace for details
        --jitmap               Output a jit method map to /tmp/perf-PID.map
        --help-devel           Shows more options available to developers

    Runtime:
        --config FILE          Loads FILE as the Mono config
        --verbose, -v          Increases the verbosity level
        --help, -h             Show usage information
        --version, -V          Show version information
        --runtime=VERSION      Use the VERSION runtime, instead of autodetecting
        --optimize=OPT         Turns on or off a specific optimization
                               Use --list-opt to get a list of optimizations
        --security[=mode]      Turns on the unsupported security manager (off by default)
                               mode is one of cas, core-clr, verifiable or validil
        --attach=OPTIONS       Pass OPTIONS to the attach agent in the runtime.
                               Currently the only supported option is 'disable'.
        --llvm, --nollvm       Controls whenever the runtime uses LLVM to compile code.
        --gc=[sgen,boehm]      Select SGen or Boehm GC (runs mono or mono-sgen)
        --arch=[32,64]         Select architecture (runs mono32 or mono64)
        --handlers             Install custom handlers, use --help-handlers for details.
        --aot-path=PATH        List of additional directories to search for AOT images.
    Garrys-iMac:~ owenslv$ mono /Users/owenslv/Desktop/NumbersPocketsTime.exe
    WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all
    Stacktrace:

    Now when I entered mono NumbersPocketsTime.exe I got this:

    =================================================================
    Got a SIGSEGV while executing native code. This usually indicates
    a fatal error in the mono runtime or one of the native libraries
    used by your application.
    =================================================================

    Process 53242 detached
    (lldb) (lldb) quit
    Abort trap: 6
    Garrys-iMac:~ owenslv$

    I guess I could run in emulator, however if possible I would prefer to use mono. Any ideas ?

    Garry

    Offline VLS

    • Tech guy
    • Administrator
    • *****
    • Posts: 2870
    • Gender: Male
    • Assistant Administrator
      • View Profile
    Re: BetSoftware on Mac
    « Reply #9 on: November 03, 2017, 12:13:28 AM »
  • ReplyReply
  • Try entering: mono --arch=32 NumbersPocketsTime.exe

    Email: betselectiongmail.com
    -- Victor

    Offline owenslv

    • Steady Member
    • **
    • Posts: 62
      • View Profile
    Re: BetSoftware on Mac
    « Reply #10 on: November 03, 2017, 08:27:09 AM »
  • ReplyReply
  • Nice try:
    mono --arch=32 NumbersPocketsTime.exeGarrys-iMac:~ owenslv$ mono --arch=32 NumbersPocketsTime.exe
    Cannot open assembly 'NumbersPocketsTime.exe': No such file or directory.
    Garrys-iMac:~ owenslv$

    I think the trick is to get mono running first and open your program from within the MONO platform. I'll go to their website and see if can find anything (Like how to get out of it once it's started) and stuff like that. I appreciate your efforts. We'll figure it out ! I noticed there was something about activating a port in the previous message. I'm looking into that as well. If all else fails, there's always (UGH) emulation :)