Opened 17 years ago

Last modified 13 years ago

#14085 closed defect

opendx compilation problem on Leopard — at Initial Version

Reported by: joergf@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: opendx

Description

When trying to install the opendx port on Leopard I ran into several compilation issues. There are several problems and I am trying to figure out how to patch the Portfile.

Currently, I am stuck with the following message:

kepler:base> make g++ -DHAVE_CONFIG_H -I. -I. -I../../../include -I./../widgets -I../../../include -Dmacos -I/opt/local/include -I/usr/X11R6/include -g -O2 -I/usr/X11R6/include -c -o StartWebBrowser.o StartWebBrowser.C /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:48: error: declaration does not declare anything /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:64: error: multiple types in one declaration /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:64: error: declaration does not declare anything /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:68: error: declaration does not declare anything /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:72: error: multiple types in one declaration /System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:72: error: declaration does not declare anything make: * [StartWebBrowser.o] Error 1

This seems to be a problem with the header files on Leopard. It appears in other projects outside macports, too. I do not see what to make of it and how to avoid it. There seem to be two incompatible definitions for various types floating around. Would anyone know what to do?

Change History (0)

Note: See TracTickets for help on using tickets.