PR# 18256 Vision2 tries to load Cocoa library on Mac

Problem Report Summary
Submitter: peter_gummer
Category: EiffelVision
Priority: Medium
Date: 2012/07/17
Class: Bug
Severity: Serious
Number: 18256
Release: 7.1.88986
Confidential: No
Status: Analyzed
Responsible:
Environment: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Synopsis: Vision2 tries to load Cocoa library on Mac

Description
There isn't a MacPorts download for 7.1 yet, so I figured out how to write my own Portfile and I've installed 7.1 successfully on Lion. I've documented this process on http://dev.eiffel.com/index.php?title=EiffelOnMac

As soon as I try to compile a project, however, I get a configuration error because vision2.ecf is trying to use cocoa.ecf, which isn't installed. It's normal for it not to be installed, so the error is in vision2.ecf.

I fixed the problem by editing vision2.ecf, removing line 147:

	<custom name="vision_implementation" excluded_value="gtk34"/>
To Reproduce

										
Problem Report Interactions
From:ted_eiffel    Date:2012/07/18    Download   
Added test config034 to show this problem.