• Compiling errors

    From Richard Vonzel@VERT/FILECABI to All on Tuesday, February 25, 2025 13:18:01
    !st, I am NOT a programmer or know anything about code. I am trying to compile the SBBS3.sln code with Visual Studio 2022. I've add all the redisturbution files from 2015-2022. I know it's a bug question I'm asking but anyone care to look at these errors and give me an idea how to fix it? I have setup and followed the building .MD file and directory setup.

    'GIT_BRANCH': undeclared identifier
    'GIT_HASH': undeclared identifier
    'fprintf' : format string '%s' requires an argument of type 'char *', but variadic argument 1 has type 'int'
    'fprintf' : format string '%s' requires an argument of type 'char *', but variadic argument 2 has type 'int'
    'GIT_BRANCH': undeclared identifier
    'GIT_HASH': undeclared identifier
    'fprintf' : format string '%s' requires an argument of type 'char *', but variadic argument 1 has type 'int'
    'fprintf' : format string '%s' requires an argument of type 'char *', but variadic argument 2 has type 'int'
    The build tools for v141_xp (Platform Toolset = 'v141_xp') cannot be found. To build using the v141_xp build tools, please install v141_xp build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".
    The build tools for v141_xp (Platform Toolset = 'v141_xp') cannot be found. To build using the v141_xp build tools, please install v141_xp build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".
    'GIT_BRANCH': undeclared identifier
    'GIT_HASH': undeclared identifier

    RickV
    ---
    þ Synchronet þ The File Cabinet BBS
  • From Digital Man@VERT to Richard Vonzel on Wednesday, February 26, 2025 00:18:31
    Re: Compiling errors
    By: Richard Vonzel to All on Tue Feb 25 2025 01:18 pm

    !st, I am NOT a programmer or know anything about code. I am trying to compile the SBBS3.sln code with Visual Studio 2022.

    Just curious: why?

    I've add all the
    redisturbution files from 2015-2022. I know it's a bug question I'm asking but anyone care to look at these errors and give me an idea how to fix it? I have setup and followed the building .MD file and directory setup.

    'GIT_BRANCH': undeclared identifier
    'GIT_HASH': undeclared identifier

    You need to run sbbs/src/build/gitinfo.bat to generate git_branch.h and git_hash.h files (see src/sbbs3/releas.bat for example usage). You should have seen compiler errors before those 2 about the missing include files.

    'fprintf' : format string '%s' requires an argument of type 'char *', but variadic argument 1 has type 'int'

    Need more context.

    The build tools for v141_xp (Platform Toolset = 'v141_xp') cannot be found.

    I think you can google that way. It's just a Windows SDK/toolset you can install.

    To build using the v141_xp build tools, please install v141_xp build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".

    Or you can do that.
    --
    digital man (rob)

    Rush quote #66:
    He's old enough to know what's right, but young enough not to choose it
    Norco, CA WX: 58.8øF, 52.0% humidity, 1 mph ENE wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net