Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: SFML bindings (information for the new website)  (Read 17086 times)

0 Members and 2 Guests are viewing this topic.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: SFML bindings (information for the new website)
« Reply #15 on: March 18, 2013, 08:08:41 pm »
Thanks :)

Quote
Also I provided in the past tutorials for the SFML website (in the style of the Python tutorial) that never got introduced on the website.
Hmm I don't remember, but I'm really sorry for that :-\

Quote
Please tell me if you want something for the next 2.0 website
No, now every binding is responsible for providing its own resources. I'll just keep the forums.
Laurent Gomila - SFML developer

ocaml-sfml

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #16 on: March 18, 2013, 10:33:54 pm »
Quote
Please tell me if you want something for the next 2.0 website
No, now every binding is responsible for providing its own resources. I'll just keep the forums.

If we can help for the C++ API tutorials, please also tell about it :)

I've not watched too far what is already done / todo / wip for this.

ocaml-sfml

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #17 on: March 19, 2013, 01:42:10 am »
The very last version is not in the svn, it's a snapshot in the download directory.
On the website, clic on the link:
  "other downloads (older and experimental)"

the most recent snapshot is currently:
ocaml-sfml-2.0RC-git-2012-10-09.tgz

but my local version is much more recent than that.
(I'll try to make a more recent snapshot soon(tm))

OK, I've made a new snapshot:
ocaml-sfml-2.0-git-2013-03-19.tgz
still available at the same place:
http://ocaml-sfml.forge.ocamlcore.org/download/


Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: SFML bindings (information for the new website)
« Reply #18 on: March 19, 2013, 06:31:53 am »
Quote
If we can help for the C++ API tutorials, please also tell about it
Thanks, but they are already finished ;)
Laurent Gomila - SFML developer

dmreichard

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #19 on: March 21, 2013, 02:11:32 am »
I confirm for my bindings and if it hasn't been updated for 20 days, that's because I'm busy with other tasks related to it such porting other SFML-based library to make them compatible with the bindings.

When looking for python bindings I tried yours first, however after fixing two compile errors and encountering a third I decided to see what the pysfml-cython bindings had to offer. Those compiled almost effortlessly and work very well. Most (all?) of the issues seemed to be wrong assumptions about the SFML C++ API. I used SFML2 RC for both bindings.

I wanted to give you the heads up as your bindings seem more active and the documentation appears to be more polished. I could re-download and post specific compile errors if you wish, however as mentioned before they were all due to incorrect API usage. If there are multiple RC versions that could be the reason why please let me know, but I could only find one on the main SFML website.

Thank you,
Dave

Lord Aro

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #20 on: March 21, 2013, 03:30:06 pm »
Quote
If we can help for the C++ API tutorials, please also tell about it
Thanks, but they are already finished ;)
:o So, what is still to be done before release?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: SFML bindings (information for the new website)
« Reply #21 on: March 21, 2013, 03:39:41 pm »
Quote
So, what is still to be done before release?
The website.
Laurent Gomila - SFML developer

JayArby

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #22 on: April 13, 2013, 09:00:34 pm »
I don't think anyone mentioned Jebbs's D binding, which appears to be very nearly complete:
http://en.sfml-dev.org/forums/index.php?topic=11011.0

Jebbs

  • Sr. Member
  • ****
  • Posts: 358
  • DSFML Developer
    • View Profile
    • Email
Re: SFML bindings (information for the new website)
« Reply #23 on: April 30, 2013, 01:19:51 am »
Yes, please don't forget about me!

Name - DSFML
Language - D
Author - Jeremy DeHaan(dehaan.jeremiah@gmail.com)
Website - https://github.com/Jebbs/DSFML

Since Deadalnix went MIA I figured it would be nice to have an official DSFML. I tried to finish it up as much as possible before you put up the new website, but between work and school it has been delayed. I'm going to upload the little bit I had left in a couple of hours and it will be as complete as I am willing to make it while being based off of CSFML. It is up to date with SFML and CSFML as far as I can tell.

It is definitely in active development and I mean to do a lot of work going forward to make it a better binding all around as well as continuing to keep it up to date with all major releases of SFML.
DSFML - SFML for the D Programming Language.

Sonkun

  • Full Member
  • ***
  • Posts: 241
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #24 on: April 30, 2013, 01:38:10 am »
I confirm for my bindings and if it hasn't been updated for 20 days, that's because I'm busy with other tasks related to it such porting other SFML-based library to make them compatible with the bindings.

When looking for python bindings I tried yours first, however after fixing two compile errors and encountering a third I decided to see what the pysfml-cython bindings had to offer. Those compiled almost effortlessly and work very well. Most (all?) of the issues seemed to be wrong assumptions about the SFML C++ API. I used SFML2 RC for both bindings.

I wanted to give you the heads up as your bindings seem more active and the documentation appears to be more polished. I could re-download and post specific compile errors if you wish, however as mentioned before they were all due to incorrect API usage. If there are multiple RC versions that could be the reason why please let me know, but I could only find one on the main SFML website.

Thank you,
Dave
I was maintaining two branches at a time, "master" based on SFML2-RC and "latest_sfml" based on the latest changes. Are you sure you were compiling the right branches. I admit my setup.py was sometimes outdated but most of the time it should have worked. I was using the latest Cython version too.

For each release, I made packages for Ubuntu and installers for Windows, I generated the C++ source to get rid of Cython depedency and made sure it was properly compiling on fresh Linux OSes.

You could have let me know about your compilation errors :) Anyways, the next version (entirely based on SFML2) will be available by the end of the night as announced on the website, with installers and packages.
Interested in using SFML with Python ? Try out its Python binding!

pdinklag

  • Sr. Member
  • ****
  • Posts: 330
  • JSFML Developer
    • View Profile
    • JSFML Website
Re: SFML bindings (information for the new website)
« Reply #25 on: April 30, 2013, 03:28:52 am »
I hope I can find some time to bring JSFML to the released SFML 2.0 soon. These are busy times, though. I'll also update the logo to be more similar to the new SFML logo.

One little note for the bindings page (and the forum likewise): the Java binding is "JSFML", not "jSFML". It's not too big of a deal but I think it should be consistent. One of the reasons I've been using a capital J was to set it off against the abandoned, incomplete Java binding that was not developed by myself. The capital J will fit better in the new logo as well.
JSFML - The Java binding to SFML.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: SFML bindings (information for the new website)
« Reply #26 on: April 30, 2013, 07:54:58 am »
Quote
Yes, please don't forget about me!
I'll add you this evening ;)

Quote
the Java binding is "JSFML", not "jSFML"
Fixed.
Laurent Gomila - SFML developer

Sonkun

  • Full Member
  • ***
  • Posts: 241
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #27 on: April 30, 2013, 11:26:02 am »
Sorry, for those who expects the 1.3 release I announced for today, I can't make it on time. I'm facing issues with some packages and installers, nothing important but I'm running out of time... I'll give it another try tomorrow morning.
Interested in using SFML with Python ? Try out its Python binding!

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: SFML bindings (information for the new website)
« Reply #28 on: May 01, 2013, 09:28:46 am »
Quote
Yes, please don't forget about me!

Name - DSFML
Language - D
Author - Jeremy DeHaan(dehaan.jeremiah@gmail.com)
Website - https://github.com/Jebbs/DSFML
Done.
Laurent Gomila - SFML developer

blue_prawn

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: SFML bindings (information for the new website)
« Reply #29 on: May 06, 2013, 07:44:34 pm »
Hi,

It's about this page:
http://www.sfml-dev.org/download/bindings.php

The correct case for OCaml is OCaml (not Ocaml).

Thanks