• Ironfacebuster@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    9 months ago

    Steps to building a cool program (the really cool way)

    1. Clone the GitHub repository
    2. Open command prompt
    3. Run the build command
    4. It fails because the repository owner uses a different c++ compiler and it only works with that one
    5. It fails again, realize you installed visual studio wrong somehow so spend an hour trying to get the visual studio installer to find and uninstall it before deleting the installation directory entirely and installing the required version again
    6. It still fails, the project looks for version “” of protobuf but you have “3.1.10.1” so you reconfigure it to look for a real version of protobuf
    7. It fails again, some tool that isn’t in the readme is required to build it
    8. It fails again, it’s not actually compatible with windows yet
    9. Give up and wait for pre built binaries

    Edit: did the other guy that responded block me? I got a notification about it but can’t load the comment

    • Killing_Spark@feddit.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      Hey welcome to our group session. Just know that we all have been hurt by C++ build systems and this is a safe space

  • Just_Pizza_Crust@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 months ago

    STUPID FUCKING SMELLY NERDS

    I can kinda vibe with that. Worst I’ve ever seen was installation instructions posted in a Discord server.

  • Dasnap@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    Creates something free to use and ask for nothing in return

    People complain because they have to chmod +x a Shell file

    A tale as old as the internet.

  • ZeldaFreak@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    I hate when the installation takes like 20 steps. Never heard of an installation script and a interactive installation? I’ve installed far more complex software, that gets this but your shitty programm can’t do it?

    And they wonder why nearly nobody uses Linux. In Windows nearly all software comes as an executable. Imagine offering a software under windows, where you need to do the setup manually in a shell.

    • Mojave@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      6 months ago

      It’s literally three steps, not 20 you overdramatic cringelord

      It’s just downloading the shit, navigate to the shit, run the shit

      clone the repo

      $ git clone https://github.com/sherlock-project/sherlock.git

      change the working directory to sherlock

      $ cd sherlock

      install the requirements

      $ python3 -m pip install -r requirements.txt

      If you’re too stupid to handle that then just suffer, for real