Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Where is OpenGL on OSX?

Name: Anonymous 2013-02-19 8:46

Trying to output some graphics and it says ld: library not found for -lglut

doing sudo port install glut gives Error: glut has been replaced by mesa; please install mesa instead.

It is the fucking 2013 and OpenGL still doesnt work out of the box. Why in the name of fuck they can't provide a working environment?

Name: Anonymous 2013-02-19 8:47

BTW, wtf is is mesa? Because installing solved nothing.

Name: Anonymous 2013-02-19 8:56

>>2

9.6 What is Mesa?

Mesa is a free implementation of the OpenGL API, designed and written by Brian Paul, with contributions from many others. Its performance is competitive, and while it is not officially certified, it is an almost fully compliant OpenGL implementation conforming to the ARB specifications - more complete than some commercial products out, actually.

Name: Anonymous 2013-02-19 8:57

It is the fucking 2013 and OpenGL still doesnt work out of the box. Why in the name of fuck they can't provide a working environment?

You are using mac, fag. Don't expect it to work.

Use Linux.

2013 is the year of Linux desktop.

Name: Anonymous 2013-02-19 8:58

>>3
Mesa is a free
that must be why it sucks

Name: Anonymous 2013-02-19 8:59

>>4
Lunix is a broken piece of shit. It can damage your hardware.

Name: Anonymous 2013-02-19 9:06

>>5,6
l2troll, faggot

>>3
Q: What is a Mesa?
A: A homeless library, who squatted your computer.

Q: What is Copyright Law?
A: A way to stop you from evicting a Mesa from your computer.

Q: Can I repossess my house through legal means?
A: No. The Mesa has bribed and infiltrated every single software library. Most likely even the GLX library and kernel driver are Mesa. For example, /usr/lib/ includes one nigger and a ton of surnames like libgdkmm-2.4.so.1 and libperl.so.5.14.2.

Q: Can I repossess my computer through force?
A: No. Unless you have means to subvert entire operating system of your computer. And modern software programs serves no king or war-chief, they serves those who give them timeshare.

Name: Anonymous 2013-02-19 9:55

Isn't Mesa the default on Lunix systems now?

This is like saying, ``Why isn't POSIX installed? Why do I have to use GNU?''

Name: Anonymous 2013-02-19 11:17

>>8
Mac isnt Lunix. OSX is much better designed and runs faster, due to microkernel design, while Linux is just another buggy monolithic mountain of shit.

Name: Anonymous 2013-02-19 12:04

>>9

Microkernel designs don't run faster, they run more reliable. There is a significant performance hit from the communication overhead between the servers and the kernel.

Name: Anonymous 2013-02-19 12:35

>>10
There is a significant performance hit from the communication overhead between the servers and the kernel.
You're retarded. In http://en.wikipedia.org/wiki/Singularity_%28operating_system%29 message passing is as cheap as function call.

Name: Anonymous 2013-02-19 14:19

>>11
Unless you have a user mode kernel or a kernel mode user space, the context switches will eat your balls off.

Name: Anonymous 2013-02-19 14:30

GLUT is not OpenGL you dumb macfag

Name: Anonymous 2013-02-19 14:51

>>1
It is the fucking 2013 and people still don't know how to develop for OS X. You get one hint: "What is a framework and what does it do?"

Name: Anonymous 2013-02-19 15:10

>>12
A single-level store architecture (such as the System/38) has no context switches. There's a system mode flag that blocks certain instructions, but the memory space is identical for everything on the system (even devices). The idea is that if a process can reach an area of memory, then it can access that area. The pointer itself contains the read/write/execute permissions. Memory is tagged so altering a pointer without using specific bounds-checked instructions invalidates it. System/38 had the scheduler and task management built into the hardware. The microcode was made up of multiple tasks, just like the threads of a user or OS process. It was extremely ahead of its time.
http://bitsavers.trailing-edge.com/pdf/ibm/system38/IBM_System_38_Technical_Developments_Dec1978.pdf

Name: Anonymous 2013-02-19 22:22

>>14
Dunno what is framework. I usually just gcc -lglut my *.c files.

Name: Anonymous 2013-02-19 22:27

>>16
Ok. I had to specify "-framework OpenGl -framework Glut" instead of -lglut. That is just retarded.

Name: Anonymous 2013-02-19 22:31

>>15
Name me a modern architecture that does that.

Name: Anonymous 2013-02-19 22:59

>>18
SBCL, JVM, CLR, JavaScript...

Name: Anonymous 2013-02-19 23:01

>>17
Believing every OS is the same is what's retarded.

Name: Anonymous 2013-02-19 23:06

>>19
JavaScript
lel

Name: Anonymous 2013-02-20 1:05

>>21
Just wait till JS appears as an OpenCL device, and Moot will sell your CPU, without your knowing about it.

Name: Anonymous 2013-02-20 1:18

>>22
And then 4chan goes to the JS blacklist. ^^

Name: Anonymous 2013-02-20 1:26

You already have opengl. compile with
-framework GLUT -framework OpenGL
and make sure that you make sure that you make sure that you include the proper header files.

Name: Anonymous 2013-02-20 2:43

>>22
He already shitted up the imageboards with captcha so I'm sure he'll have no problem selling our CPUs. I'll post that asshat's address on /b/ and keep my eye on the New York news.

Name: Anonymous 2013-02-20 10:58

>>9
OSX is much better designed
No it's not.

Name: Anonymous 2013-02-20 11:59

>>26
Yes it is. Core and Cocoa > xlib and glib by far.

I still prefer Linux overall, though, it just has a lot of cruft.

Don't change these.
Name: Email:
Entire Thread Thread List