Giter Site home page Giter Site logo

Comments (6)

pleclech avatar pleclech commented on July 21, 2024

While i'm trying also to build on cygwin or debian, i have modified the python script a while ago the problem lies in the read syscall that didn't take into account \r\n or \n only ending. Here is the commited file : https://github.com/pleclech/crossbridge/blob/12c1ada65b71a6d6ccbd7eb23cc4bb671f0fe641/posix/gensyscalls.py

from crossbridge.

vpmedia avatar vpmedia commented on July 21, 2024

Thank! I've got minimal python experience but yesterday I've figured this out after putting some print statements in the code, anyway i've solved this using simply removing the multi-line delimiters (not so elegant solution) - but'll switch to your change later (I'm planning deleting my fork and recreating with a single commit which is more eligable for a patch - if windows build succeeds).

from crossbridge.

pleclech avatar pleclech commented on July 21, 2024

Le 09/04/2014 19:22, Andras Csizmadia a écrit :

Currently I'm stuck with this phase (building with bmake which seems ok):
Failed to build: stdlibs
bmake[4]: "/cygdrive/f/crossbridge/build/win/lib/share/mk/bsd.own.mk"
line 189: Need an operator
....
bmake[4]: "/cygdrive/f/crossbridge/build/win/lib/share/mk/bsd.own.mk"
line 298: Need an operator


Reply to this email directly or view it on GitHub
#50 (comment).

Hi,

It seems to be related also on crlf, what i did on my cygwin install was
to replace all crlf to unix one with the command

find <your_root_directory> -name ..mk | xargs dos2unix

from crossbridge.

vpmedia avatar vpmedia commented on July 21, 2024

Thanks, I've figured out the same.. Currently i'm updating some of the NON touched dependency libs like cmake, bmake because it looks like they handle cygwin more out-of-the-box.

from crossbridge.

vpmedia avatar vpmedia commented on July 21, 2024

The windows (cygwin) build is almost working...
https://github.com/vpmedia/crossbridge/blob/master/devguides/BUILDING_WIN.md

If some MacOSX user would be so kind and test my fork for any build related issue:
https://github.com/vpmedia/crossbridge/

Changelist: https://github.com/vpmedia/crossbridge/blob/master/CHANGES.md
(I've forgot to add some additional makefile changes which were related to CR/LF, I'll do a diff soon)
Thanks!

from crossbridge.

vpmedia avatar vpmedia commented on July 21, 2024

closing this, switched to futures branch.

from crossbridge.

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.