Bug 315772 (MONO63021) - Compilation errors on Solaris 8
Summary: Compilation errors on Solaris 8
Status: RESOLVED FIXED
Alias: MONO63021
Product: MonoDevelop
Classification: Mono
Component: general (show other bugs)
Version: unspecified
Hardware: Other Solaris 8
: P3 - Medium : Critical
Target Milestone: ---
Assignee: MD Bugs
QA Contact: MD Bugs
URL:
Whiteboard:
Keywords: build
Depends on:
Blocks:
 
Reported: 2004-08-13 16:15 UTC by Mark Round
Modified: 2007-09-15 21:23 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:50:00 UTC


---- Reported by mark@markround.com 2004-08-13 09:15:45 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:

When I attempt to build MonoDevelop 0.5, I get a lot of the following errors :-

././Gui/Pads/ProjectBrowser/ProjectBrowserView.cs(65) error CS0117:
`MonoDevelop.Gui.Stock' does not contain a definition for `CombineIcon'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(61)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`OpenResourceFolder'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(62)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`ClosedResourceFolder'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(67)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`OpenReferenceFolder'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(68)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`ClosedReferenceFolder'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(278)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`OpenFolderBitmap'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(279)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`ClosedFolderBitmap'
././Gui/Pads/ProjectBrowser/NodeBuilder/DefaultDotNetNodeBuilder.cs(456)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`Reference'
././Gui/Pads/ProjectBrowser/BrowserNode/CombineBrowserNode.cs(45) error
CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for `CombineIcon'
././Gui/Pads/ProjectBrowser/BrowserNode/DirectoryNode.cs(54) error CS0117:
`MonoDevelop.Gui.Stock' does not contain a definition for `OpenFolderBitmap'
././Gui/Pads/ProjectBrowser/BrowserNode/DirectoryNode.cs(55) error CS0117:
`MonoDevelop.Gui.Stock' does not contain a definition for `ClosedFolderBitmap'
././Gui/Pads/OpenTaskView.cs(46) error CS0117: `MonoDevelop.Gui.Stock' does
not contain a definition for `TaskListIcon'
././Gui/Pads/ClassScout/ClassScout.cs(317) error CS0117:
`MonoDevelop.Gui.Stock' does not contain a definition for `CombineIcon'
././Gui/Pads/ClassScout/ClassScout.cs(85) error CS0117:
`MonoDevelop.Gui.Stock' does not contain a definition for `Class'
././Gui/Pads/ClassScout/NodeBuilder/DefaultDotNetClassScoutNodeBuilder.cs(145)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`NameSpace'
././Gui/Pads/ClassScout/NodeBuilder/DefaultDotNetClassScoutNodeBuilder.cs(283)
error CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`NameSpace'
././Commands/ProjectBrowserCommands/ResourceFolderNodeCommands.cs(73) error
CS0117: `MonoDevelop.Gui.Stock' does not contain a definition for
`ResourceFileIcon'
././Commands/AutostartCommands.cs(54) error CS0121: Ambiguous call when
selecting function due to implicit casts
././Commands/AutostartCommands.cs(54) error CS8006: Could not find any
applicable function for this argument list
././Commands/AutostartCommands.cs(55) error CS0165: Use of unassigned local
variable `path'
././Services/IconService.cs(57) error CS0117: `MonoDevelop.Gui.Stock' does
not contain a definition for `MiscFiles'
././Services/IconService.cs(63) error CS0117: `MonoDevelop.Gui.Stock' does
not contain a definition for `SolutionIcon'
././Services/IconService.cs(64) error CS0117: `MonoDevelop.Gui.Stock' does
not contain a definition for `CombineIcon'

[.. Rest of output snipped ..]

And the compilation then fails. I am using mono 1.0.1, Have all the
required libraries installed, and am using gcc 3.3.2. I have also tested
this on monodevelop 0.4, the same error occurs. I can run several other
applications under mono - the documentation browser and SkyNet all run
correctly, so I know that GTK# is installed and working correctly.


Steps to reproduce the problem:
1. Unpack fresh tarball from site
2. ./configure && gmake

Actual Results:

Many errors (as detailed above) - if a full output log is required, I will
send it separately.

Expected Results:

The package to build succesfully!

How often does this happen? 

Everytime a compile is attempted

-Mark
mark@markround.com



---- Additional Comments From tberman@off.net 2004-09-19 01:21:43 MST ----

This is actually a bug surrounding solaris' file command not
recognizing the files for what they are. I remember someone worked
around this somehow, I will ask them when I get a chance.



---- Additional Comments From lluis@ximian.com 2005-10-28 14:19:34 MST ----

This should be fixed since MonoDevelop.Gui.Stock is not autogenerated
any more. Please reopen if it still fails.


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>SunOS 5.8 Generic_117350-04 sun4u sparc SUNW,Ultra-5_10</cf_op_sys_details>