GithubHelp home page GithubHelp logo

Need binary to test about calypso HOT 12 OPEN

syniurge avatar syniurge commented on July 30, 2024
Need binary to test

from calypso.

Comments (12)

Syniurge avatar Syniurge commented on July 30, 2024

Hi Suliman, I missed your issue in my Github feed.

Kelly did get a GDAL example to work, if he makes a PR for it I'll pull it.

I'm currently putting the finishing touches that should get a new demo working (the only errors left are linking errors which I already figured out). For the coming announcement I'll also prepare a new MinGW build.

from calypso.

bubnenkoff avatar bubnenkoff commented on July 30, 2024

How can I connect with Kelly to ask him do PR?

from calypso.

Syniurge avatar Syniurge commented on July 30, 2024

Here's the mail address from his git commits: Kelly Wilson [email protected]

from calypso.

wilsonk avatar wilsonk commented on July 30, 2024

Just so it is clear, I have pushed a PR and Elie has accepted it for the GDAL example :) I just tested it again today and it seems to work fine.

Kelly

from calypso.

bubnenkoff avatar bubnenkoff commented on July 30, 2024

Hi! Is there any progress on new binary?

суббота, 25 июля 2015 г. пользователь Elie Morisse написал:

Hi Suliman, I missed your issue in my Github feed.

Kelly did get a GDAL example to work, if he makes a PR for it I'll pull it.

I'm currently putting the finishing touches that should get a new demo
working (the only errors left are linking errors which I already figured
out). For the coming announcement I'll also prepare a new MinGW build.


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

from calypso.

Syniurge avatar Syniurge commented on July 30, 2024

Hi Suliman,

More is working than before, Kelly has a FastFlow demo and a bigger Qt5 example, and I got an Ogre3D demo working.

But instead of making an announcement (Ogre3D being a complex library using parts of Boost, it's a large step ahead of the initial Qt5 demo) I'd prefer to flesh things out to make Calypso really usable and have MingW binaries that one may start working on a project with, even if Calypso will likely break at some point because many corner cases may not be covered yet. Also currently although not really important and easily worked around, there is broken stuff that should be fixed (e.g if there's more than one module with modmaps, the first compilation attempt fails, the second one works).

Instead of just making MingW binaries btw, I'll write instructions to get Eclipse + DDT + MingW-flavored Calypso binaries working together.

from calypso.

bubnenkoff avatar bubnenkoff commented on July 30, 2024

But could you make me beta tester? I will not redistribute bins, i just
want to try if I able to use them. Would i need to knowledge of C++ to be
able to use calypso? I need simple way to use qt and gdal. By simple i mean
way to create app in builder in visual mode, write logic in D and build it.

For my regret i have only few time to play with it, but i really want to try

вторник, 15 сентября 2015 г. пользователь Elie Morisse написал:

Hi Suliman,

More is working than before, Kelly has a FastFlow demo and a bigger Qt5
example, and I got an Ogre3D demo working.

But instead of making an announcement (Ogre3D being a complex library
using parts of Boost, it's a large step ahead of the initial Qt5 demo) I'd
prefer to flesh things out to make Calypso really usable and have MingW
binaries that one may start working on a project with, even if Calypso will
likely break at some point because many corner cases may not be covered
yet. Also currently although not really important and easily worked around,
there is broken stuff that should be fixed (e.g if there's more than one
module with modmaps, the first compilation attempt fails, the second one
works).

Instead of just making MingW binaries btw, I'll write instructions to get
Eclipse + DDT + MingW-flavored Calypso binaries working together.


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

from calypso.

Syniurge avatar Syniurge commented on July 30, 2024

Hi Suliman, binaries and announcement coming soon. Sorry there has been a slowdown since the end of August.

Would i need to knowledge of C++ to be able to use calypso? I need simple way to use qt and gdal. By simple i mean way to create app in builder in visual mode, write logic in D and build it.

QtCreator widget and QML designers rely on moc, so they won't be straightforward to use.

from calypso.

bubnenkoff avatar bubnenkoff commented on July 30, 2024

Hi! Approximately when? Days, weeks...?
Could you also write instruction how to use Calypso with people who do not
have knowledges of C++? Like step-by-step instruction how hey can attempt
to build C++ lib.

2015-10-17 4:09 GMT+03:00 Elie Morisse [email protected]:

Hi Suliman, binaries and announcement coming soon. Sorry there has been a
slowdown since the end of August.

Would i need to knowledge of C++ to be able to use calypso? I need simple
way to use qt and gdal. By simple i mean way to create app in builder in
visual mode, write logic in D and build it.

QtCreator widget and QML designers rely on moc
http://doc.qt.io/qt-5/moc.html, so they won't be straightforward to use.


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

from calypso.

wilsonk avatar wilsonk commented on July 30, 2024

Hello Suliman, I can't say when anything will be "ready" (Elie would need to estimate that), but I can say that Calypso will probably not be a simple 'step-by-step' tool, unfortunately. Anything I have used it for (ie. fastflow, gdal, Qtdemo) has required some relatively in depth C++ knowledge...especially if anything doesn't compile!!!! Now, of course, this should get quite a bit easier once final binaries are available because some of my problems were from Calypso errors that are fixed now...or I had to work around Calypso deficiencies.

We may be able to get to a point (eventually...like many months from now!) where it can be used in conjunction with auto-generated class hierarchies. That way you would really only need to know D, to use it with C++ libraries, but I am not sure how reasonable this is or if it is really even possible ...just guessing and hoping :)

from calypso.

Syniurge avatar Syniurge commented on July 30, 2024

So about Windows support and binaries it would be great if a Windows developer could step up and implement what's left for MSVC support. Mingw doesn't seem to have a great following in the D community, MSVC support hasn't been tested for 9 months, and vtable manipulation for "hybrid" D-C++ classes and exception handling need to be implemented for the MSVC ABI. My primary environment being Linux, my spare time being already split between 3 projects and the other two taking priority I don't have time to spend on Windows support right now.

However the switch to Clang 3.8 is underway and Clang 3.8 comes with better MSVC EH support, so if someone comes forward to fix the remaining bugs and implement MSVC ABI vtables and EH I'll be happy to provide assistance.

Otherwise full MSVC support will have to wait for some time.

from calypso.

Syniurge avatar Syniurge commented on July 30, 2024

MSVC support is much better now, still on a few linking errors with the Qt5 and Ogre3d demos that need to be fixed after the switch to post LDC 1.x.

AppVeyor also generates MSVC binaries after each git push.

from calypso.

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.