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

Author Topic: FreeBSD integration?  (Read 2737 times)

0 Members and 2 Guests are viewing this topic.

Anthony11

  • Newbie
  • *
  • Posts: 38
    • View Profile
FreeBSD integration?
« on: October 13, 2015, 08:28:28 pm »
So basically I have not used Linux that much, so please don't laugh if I'm asking a too ridiculous question. Is there any way to use the SFML on FreeBSD, or in fact any console-based Linux.

zsbzsb

  • Hero Member
  • *****
  • Posts: 1409
  • Active Maintainer of CSFML/SFML.NET
    • View Profile
    • My little corner...
    • Email
Re: FreeBSD integration?
« Reply #1 on: October 13, 2015, 08:32:25 pm »
Is there any way to use the SFML on FreeBSD

Of course, SFML will work just fine on FreeBSD. You will just have to compile it yourself as there is no binaries available on the website for it.

or in fact any console-based Linux.

What do you mean by 'console-based Linux'? FreeBSD or Linux both have terminals and you can compile SFML without having a desktop installed, but to run SFML you will need to have a desktop and window manager setup and installed.
Motion / MotionNET - Complete video / audio playback for SFML / SFML.NET

NetEXT - An SFML.NET Extension Library based on Thor

FRex

  • Hero Member
  • *****
  • Posts: 1848
  • Back to C++ gamedev with SFML in May 2023
    • View Profile
    • Email
Re: FreeBSD integration?
« Reply #2 on: October 13, 2015, 10:13:53 pm »
FreeBSD is not a Linux distro.

Quote
What do you mean by 'console-based Linux'?
Sony uses FreeBSD for PlayStation, which is a 'console', so maybe he meant that.
Back to C++ gamedev with SFML in May 2023

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re: FreeBSD integration?
« Reply #3 on: October 13, 2015, 10:15:13 pm »
Quote
please don't laugh if I'm asking a too ridiculous question
If you don't want to take the risk of asking ridiculous questions, don't ask them, test by yourself ;)

Testing stuff doesn't hurt, at worst you'll learn new things. And if you get an actual problem, we'll be happy to help you.
Laurent Gomila - SFML developer

Anthony11

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: FreeBSD integration?
« Reply #4 on: October 13, 2015, 10:20:14 pm »
Yeah, sorry, i meant FreeBSD or any terminal-based Linux. Because the thing I want is to run SFML application (with graphics and everything, but not using any interface or desktop app, or at least hiding the fact that I use it.

As you have guessed, I want to build a computer that, upon booting, will execute an SFML application, which I intend to make the it's main interface.

dabbertorres

  • Hero Member
  • *****
  • Posts: 505
    • View Profile
    • website/blog
Re: FreeBSD integration?
« Reply #5 on: October 14, 2015, 01:02:29 am »
That sounds like a script is needed to me. One to launch the SFML application and starts X then. startx and/or xinitrc will be what you want to look into. It's nothing special with SFML, just a X.org thing.

Anthony11

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: FreeBSD integration?
« Reply #6 on: October 14, 2015, 10:56:49 pm »
Okay, I installed FreeBSD? Can anyone guide me what should I do next? All these X window systems sounds too abstract to me, yet I can't find a good place to learn about it.
« Last Edit: October 14, 2015, 11:01:06 pm by Anthony11 »

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11030
    • View Profile
    • development blog
    • Email
Re: FreeBSD integration?
« Reply #7 on: October 14, 2015, 11:18:31 pm »
The SFML forum is not the place to learn FreeBSD/Linux/etc.
There are enough resources on the web including guides, IRC channels, etc.
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

Anthony11

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: FreeBSD integration?
« Reply #8 on: October 14, 2015, 11:27:56 pm »
I know, but mainly I'm just interested in the SFML related stuff.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11030
    • View Profile
    • development blog
    • Email
Re: FreeBSD integration?
« Reply #9 on: October 15, 2015, 12:06:51 am »
All the "SFML related stuff" is explained in the tutorials and documentation.
How you navigate your way on FreeBSD and how you install or compile a library is not "SFML related stuff".

If you have a specific SFML related question, feel free to open a thread and ask. If it's just about dealing with FreeBSD then you'll have ask else where.
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/