Opened 14 years ago

Closed 14 years ago

#23169 closed defect (invalid)

mesa-7.6.1_0 glxext.c - No such file or directory

Reported by: harry.weppner@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: mesa

Description

Hi there,

mesa fails to build on PPC 10.5.8.

Making programs for darwin
./gen_gl_h.sh include/GL/gl.h.template include/GL/gl.h
/usr/bin/gcc-4.0 -I. -Iinclude -Iinclude/internal -I/opt/local/include -I/opt/local/include -Wall -ggdb3 -Os -DPTHREADS -D_REENTRANT -DGLX_USE_APPLEGL -DGLX_ALIAS_UNSUPPORTED "" -I/opt/local/include -O2 -c glxext.c
powerpc-apple-darwin9-gcc-4.0.1: : No such file or directory
make: *** [glxext.o] Error 1

Full debug log attached.

Thanks & cheerio, Harry.

Attachments (1)

mesa_build_error.log (223.3 KB) - added by harry.weppner@… 14 years ago.
Debug build log

Download all attachments as: .zip

Change History (7)

Changed 14 years ago by harry.weppner@…

Attachment: mesa_build_error.log added

Debug build log

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to jeremyhu@…

comment:2 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Status: newassigned

Works for me... you'll need to look into it more on your system...

~/src/macports-trunk/dports/x11/mesa/work/AppleSGLX-59 $ ls glxext.c
glxext.c

comment:3 Changed 14 years ago by harry.weppner@…

glext.c can be found here as well

$ ll /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/mesa/work/AppleSGLX-59/glxext.c
-rw-r--r--  1 root  admin  30509 Dec 25 09:56 /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/mesa/work/AppleSGLX-59/glxext.c

After a more careful look: what is "" referring to in the gcc command?

[...] -DGLX_ALIAS_UNSUPPORTED "" -I/opt/local/include -O2 -c glxext.c

Cheerio, Harry.

comment:4 Changed 14 years ago by jmroot (Joshua Root)

Are you sure you have Xcode installed? Can you compile anything with /usr/bin/gcc-4.0?

comment:5 Changed 14 years ago by harry.weppner@…

absolutely positive ;-) The cause are the "" (empty parentheses).

It stems from $(RC_CFLAGS) in the Makefile which isn't set anywhere

GL_CFLAGS=-Wall -ggdb3 -Os -DPTHREADS -D_REENTRANT -DGLX_USE_APPLEGL -DGLX_ALIAS_UNSUPPORTED $(RC_CFLAGS) $(CFLAGS)

I removed the reference to $(RC_CFLAGS) in the Makefile and everything build fine from that point on. The portfile seems to only have RC_CFLAGS set for the universal variant, which isn't the default one!?

Cheerio, Harry.

comment:6 Changed 14 years ago by jmroot (Joshua Root)

Resolution: invalid
Status: assignedclosed

Same problem as #23170.

Note: See TracTickets for help on using tickets.