From: Denat H. <Denat@Denat.me> - 2010-03-21 16:58:08
|
That makes sense. I did make linux-x86-64 for libgl1-mesa-dev (7.0.3) and it looks like it worked well. Demos came with it, and they all run, but how do I compile the .c file demos? If I can't using gcc -o execname .c-name, because i get those errors again, will I be able to compile my own files I create? I just tried compiling in the same way an openglut example of a website, got the same errors: undefined reference to 'glTranslated or glScaled etc'. Am I not compiling right or is it still not installed right? Anyone know? K, this is helping, Denat |
From: Denat H. <Denat@Denat.me> - 2010-03-21 17:16:24
|
Oh, the demos have executables already in the demos folder. I tried doing make again, it said nothing to be done for 'default'. If the make i did before made those, how do I compile new gl applications, do I need to create a similar makefile every time? or is there a way to do the includes easier with gcc? It looks like mesa's almost working for me.., Denat |
From: Pauli N. <su...@gm...> - 2010-03-21 17:43:10
|
On Sun, Mar 21, 2010 at 6:16 PM, Denat Hulaiichun <De...@de...> wrote: > Oh, the demos have executables already in the demos folder. I tried > doing make again, it said nothing to be done for 'default'. If the make > i did before made those, how do I compile new gl applications, do I need > to create a similar makefile every time? or is there a way to do the > includes easier with gcc? > make clean && make will recompile everything there. Minimum rrequirement to build gl stuff is to have the path to gl headers in include path. Also you need to link against libraries that you use (gl & glut most likely) > It looks like mesa's almost working for me.., > Denat > |
From: Sergio M. B. <se...@se...> - 2010-03-21 23:04:42
Attachments:
smime.p7s
|
On Sun, 2010-03-21 at 12:16 -0400, Denat Hulaiichun wrote: > Oh, the demos have executables already in the demos folder. I tried > doing make again, it said nothing to be done for 'default'. If the make you you delete the executables or update sources , make will do it again . > i did before made those, how do I compile new gl applications, do I need > to create a similar makefile every time? "Make" just make executables if they are not update, if modify time of the source if newer that executable , make will do it again . > or is there a way to do the > includes easier with gcc? you can copy what make produces and change for yours application or you can change make to make also your application. > > It looks like mesa's almost working for me.., > Denat > Regards, -- Sérgio M. B. |
From: Sergio M. B. <se...@se...> - 2010-03-21 23:14:41
Attachments:
smime.p7s
|
On Sun, 2010-03-21 at 23:02 +0000, Sergio Monteiro Basto wrote: > you you delete the executables or update sources , make will do it > again . I mean " if you " -- Sérgio M. B. |
From: Pauli N. <su...@gm...> - 2010-03-21 17:04:09
|
On Sun, Mar 21, 2010 at 5:58 PM, Denat Hulaiichun <De...@de...> wrote: > That makes sense. I did make linux-x86-64 for libgl1-mesa-dev (7.0.3) > and it looks like it worked well. Demos came with it, and they all run, > but how do I compile the .c file demos? If I can't using gcc -o > execname .c-name, because i get those errors again, will I be able to > compile my own files I create? I just tried compiling in the same way an > openglut example of a website, got the same errors: undefined reference > to 'glTranslated or glScaled etc'. Am I not compiling right or is it > still not installed right? > There is makefile in mesa source. It appends quite a lot include paths to compile operation. Try running make in demo directory and they should compile without problems. > Anyone know? K, this is helping, > Denat |
From: Sergio M. B. <se...@se...> - 2010-03-21 17:39:57
Attachments:
smime.p7s
|
On Sun, 2010-03-21 at 11:58 -0400, Denat Hulaiichun wrote: > That makes sense. I did make linux-x86-64 for libgl1-mesa-dev (7.0.3) > and it looks like it worked well. Demos came with it, and they all > run, > but how do I compile the .c file demos? make in demos dir ? with write permissions . -- Sérgio M. B. |