Git Product home page Git Product logo

Comments (3)

fuzziqersoftware avatar fuzziqersoftware commented on August 23, 2024

This is quite odd; the script clearly exists and it should be executable, so I don't see why this wouldn't work. What happens if you do it manually by running ./Revision-generate.sh ./Revision.cc within the src directory?

from newserv.

gortr avatar gortr commented on August 23, 2024

After testing what would happen after attempting to manually run them it gave me this error,

bash: ./Revision-generate.sh: /bin/sh^M: bad interpreter: No such file or directory

Looked up what this could mean and found out it means there were line endings that didn't match the OS. I'm assuming this is mostly coded within Windows which would explain that. Luckily there is an easy fix for this for anyone else who may encounter this same issue. The way to confirm if it is the issue is by running "file Revision-generate.sh", this helps to confirm if it is the issue for anyone else that could have this exact issue.

To fix it, simply install dos2unix then run the command dos2unix Revision-generate.sh. Afterwards I tested running the make command again and it built everything no problem. This can officially be closed and resolved now :)

from newserv.

fuzziqersoftware avatar fuzziqersoftware commented on August 23, 2024

Interesting - thanks for sharing your findings. I've never seen this break on Linux before, but it makes sense. The codebase is actually primarily developed on macOS, but it was originally based on Aeon, which was indeed written on Windows. I'll change the line endings to non-Windows format so no one else will run into this again.

from newserv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.