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

Author Topic: Unofficial Nightly Builds  (Read 69154 times)

0 Members and 2 Guests are viewing this topic.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9817
    • View Profile
    • development blog
    • Email
Re: Unofficial Nightly Builds
« Reply #45 on: February 02, 2013, 01:44:41 pm »
The SFML Nightly Builds have been updated to the latest commit: [fa69228716]

Unfortunately there seems to be a problem with the automatically generated HTML documentation. I hope to find its source and fix it for the next builds.
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32482
    • View Profile
    • SFML's website
    • Email
Re: Unofficial Nightly Builds
« Reply #46 on: February 02, 2013, 01:58:11 pm »
Quote
Unfortunately there seems to be a problem with the automatically generated HTML documentation. I hope to find its source and fix it for the next builds.
What happens? Is it something I should investigate, or is it a problem in your environment?
Laurent Gomila - SFML developer

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9817
    • View Profile
    • development blog
    • Email
Re: Unofficial Nightly Builds
« Reply #47 on: February 02, 2013, 04:34:43 pm »
Well I'm not exactly sure where the problem originates from. I only set the option to also build the documentation, but for some reason the parsing gets screwed up. All the return types are replaced by some comments and comments are sometimes interpreted as functions. You can take a look at the output here.
I'm using CMake 2.8.10.2 and Doxygen 1.8.3, but I've yet to test, how it looks like, when I build the docs manually with Doxygen to see whether it's a problem with Doxygen or with the build chain (compiler -> CMake -> Doxygen).

Any thoughts/ideas?
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32482
    • View Profile
    • SFML's website
    • Email
Re: Unofficial Nightly Builds
« Reply #48 on: February 02, 2013, 04:58:35 pm »
You should try doxygen 1.8.3.1, this fixed issue seems to be your problem:

Quote
id 691798: regression: C++ style comments that started with a line of slashes did not get processed correctly anymore.
Laurent Gomila - SFML developer

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9817
    • View Profile
    • development blog
    • Email
Re: Unofficial Nightly Builds
« Reply #49 on: February 02, 2013, 05:12:20 pm »
You should try doxygen 1.8.3.1
Yeah that fixed it, although I could've sworn, that I've updated Doxygen just recently. Hrm maybe I just downloaded it without installing it. ;D
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Cornstalks

  • Full Member
  • ***
  • Posts: 180
    • View Profile
    • My Website
Re: Unofficial Nightly Builds
« Reply #50 on: February 07, 2013, 07:48:12 am »
Hi! I'm wondering if there's any demand for OS X nightlies. I put together a little "Building SFML 2 with C++11 on OS X" guide, and after doing so I realized it's really quite dead simple to build SFML 2 from source on OS X (for C++03 or C++11). Because it's so simple, I'm wondering if there's even any demand for OS X nightlies at all (plus the automatic install scripts are easier than manually copy 'n' pasting, in my opinion).

If there is demand, I wouldn't mind providing g++4.2/clang++ (C++03 and C++11) OS X nightly builds (frameworks and dylibs). Your opinion/thoughts?
« Last Edit: February 07, 2013, 07:49:59 am by Cornstalks »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32482
    • View Profile
    • SFML's website
    • Email
Re: Unofficial Nightly Builds
« Reply #51 on: February 07, 2013, 08:06:46 am »
I don't think it's more complicated to build SFML on other OSes, and yet people need prebuilt packages. So yes, it may be worth it ;)
Laurent Gomila - SFML developer

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9817
    • View Profile
    • development blog
    • Email
Re: Unofficial Nightly Builds
« Reply #52 on: February 07, 2013, 12:08:16 pm »
I'd gladly embed your builds into the post. At the moment I'm still missing a nice admin interface for my website, so I unfortunately can't give you a way to change things directly, but you can just send me a link to the download and I'll do the rest.
I've no idea how the directory structure looks like with the Mac OS X builds, but if it's anything similar to others structures, it might be nice if you could take a look at the one I use atm for the Windows builds. I'm also building every possible configuration but I don't know if that's needed for Mac builds.
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Posts: 4321
    • View Profile
    • Email
Re: Unofficial Nightly Builds
« Reply #53 on: February 07, 2013, 12:29:15 pm »
If you can provide OS X build, that's great. But don't forget to write down for which OS X version you're building them (10.5 would be great for C++98/03 for example).  ;)
SFML / OS X developer

Cornstalks

  • Full Member
  • ***
  • Posts: 180
    • View Profile
    • My Website
Re: Unofficial Nightly Builds
« Reply #54 on: February 07, 2013, 08:09:00 pm »
Ok, cool, I'll work on some build scripts then.

If you can provide OS X build, that's great. But don't forget to write down for which OS X version you're building them (10.5 would be great for C++98/03 for example).  ;)
I can build using the 10.7 and 10.8 base SDKs (so devs must have the 10.7 or 10.8 base SDKs), and I can set the deployment target to 10.5 (so end users need to have at least 10.5) (or later, but I'll probably just set it to 10.5 instead of every permutation). I only have an OS X 10.8 machine with Xcode 4.6, so I can't target base SDKs 10.5 or 10.6 (for developers with 10.5/6), unfortunately.
« Last Edit: February 07, 2013, 08:37:16 pm by Cornstalks »

Ceylo

  • Hero Member
  • *****
  • Posts: 2325
    • View Profile
    • http://sfemovie.yalir.org/
    • Email
Re: Unofficial Nightly Builds
« Reply #55 on: February 07, 2013, 09:32:33 pm »
I only have an OS X 10.8 machine with Xcode 4.6, so I can't target base SDKs 10.5 or 10.6 (for developers with 10.5/6), unfortunately.
Actually you can, but you would need to get the previous SDKs from older Xcode releases, then copy these SDKs next to the other ones (those from your latest Xcode installation).
Want to play movies in your SFML application? Check out sfeMovie!

Cornstalks

  • Full Member
  • ***
  • Posts: 180
    • View Profile
    • My Website
Re: Unofficial Nightly Builds
« Reply #56 on: February 10, 2013, 11:25:08 pm »
I only have an OS X 10.8 machine with Xcode 4.6, so I can't target base SDKs 10.5 or 10.6 (for developers with 10.5/6), unfortunately.
Actually you can, but you would need to get the previous SDKs from older Xcode releases, then copy these SDKs next to the other ones (those from your latest Xcode installation).
Either it's a bit more complicated than that, or I'm doing it wrong :) I downloaded Xcode 3.2.6, installed the 10.5 and 10.6 SDKs, copied them next to my 10.7 and 10.8 SDKs, and tried to build (using the command line utils provided by Xcode 4.6), and I got a ton of errors about standard headers. I'm guessing I have to build with the command line tools from 3.2.6, but I don't have a whole lot of time to mess around with that. If you've got tips, I'd appreciate them. Otherwise, I may not be able to build with the 10.5 or 10.6 SDKs (or if I do, it might take me forever to get to it).

I've published my build scripts on github here: https://github.com/mjbshaw/SFML-OS-X-Nightlies
My first builds can be found under the bin folder. I've tried to make the folders structured just like the official downloads.

If someone could please just take a peak at them and give me any kind of feedback, that would be great! If someone has questions (like exactly what the build settings are), feel free to ask. I will try to work on these a little bit more over the next couple of days whenever I get a free moment to get a better workflow and put a link on my blog.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 9817
    • View Profile
    • development blog
    • Email
Re: Unofficial Nightly Builds
« Reply #57 on: February 13, 2013, 08:29:39 pm »
The SFML Nightly Builds have been update to the latest commit.
The OS X Nightly Builds by Cornstalks have been linked on the front page.
The library Thor, created by Nexus, has been added to the list of Nightly Builds


With the Thor Nightly Builds I want to give a faster access to the Nexus's genius library and hope that more people will try it out and start developing with it.

I hope you all like it and as always feel free to make suggestions, ask questions, give feedback, etc. :)
Official FAQ: https://www.sfml-dev.org/faq.php
Nightly Builds: https://www.nightlybuilds.ch/
——————————————————————
Dev Blog: https://dev.my-gate.net/
Thor: http://www.bromeon.ch/libraries/thor/

SuperV1234

  • Full Member
  • ***
  • Posts: 180
    • View Profile
Re: Unofficial Nightly Builds
« Reply #58 on: February 13, 2013, 08:57:30 pm »
The SFML Nightly Builds have been update to the latest commit.
The OS X Nightly Builds by Cornstalks have been linked on the front page.
The library Thor, created by Nexus, has been added to the list of Nightly Builds


With the Thor Nightly Builds I want to give a faster access to the Nexus's genius library and hope that more people will try it out and start developing with it.

I hope you all like it and as always feel free to make suggestions, ask questions, give feedback, etc. :)

Just wanted to say thanks for the hard work, keep it up! :)

Cornstalks

  • Full Member
  • ***
  • Posts: 180
    • View Profile
    • My Website
Re: Unofficial Nightly Builds
« Reply #59 on: February 13, 2013, 11:00:37 pm »
The SFML Nightly Builds have been update to the latest commit.
The OS X Nightly Builds by Cornstalks have been linked on the front page.
The library Thor, created by Nexus, has been added to the list of Nightly Builds


With the Thor Nightly Builds I want to give a faster access to the Nexus's genius library and hope that more people will try it out and start developing with it.

I hope you all like it and as always feel free to make suggestions, ask questions, give feedback, etc. :)
Thanks for the link! I've updated my build scripts a bit (they still need more work and my current solution is kind hackish). I added a bin branch that has builds for the time being (so the link on your website is now broken) until I get a better system sorted out.

I added a page on my blog: http://www.mjbshaw.com/p/sfml-nightly-builds.html
If I ever change the download URLs for the binaries, my blog will be immediately updated. It's probably the safest thing to link to (or the Github project's main page).

I also updated my builds to SFML a97577c

If anyone finds any issues with my builds, please open a ticket on my project's Github page (or post in this thread)!
« Last Edit: February 13, 2013, 11:33:16 pm by Cornstalks »

 

anything