LinuxMCE Forums

General => Developers => Topic started by: tschak909 on April 09, 2008, 02:47:32 AM

Title: HADesigner almost working on Linux
Post by: tschak909 on April 09, 2008, 02:47:32 AM
With some minor changes, I have been able to get HADesigner to compile, build, and run on Linux...........almost......

http://www.localeconcept.com/pub/hadesigner_linux_1.png (http://www.localeconcept.com/pub/hadesigner_linux_1.png)
http://www.localeconcept.com/pub/hadesigner_linux_2.png (http://www.localeconcept.com/pub/hadesigner_linux_2.png)

some bits of buttons are missing, and calls to some dialogue boxes cause a backtrace explosion.

Would love some .NET programmer helpage, to see what can be done.

-Thom
Title: Re: HADesigner almost working on Linux
Post by: nosilla99 on April 09, 2008, 08:40:21 PM
Thom

Good luck with the port to linux, unfortunately .NET is not something I have ever been inclined to learn so will leave you and the other coders to suffer this headache  ;D

NOS
Title: Re: HADesigner almost working on Linux
Post by: tschak909 on April 09, 2008, 09:28:35 PM
Gee, thanks, a lot.

-Thom
Title: Re: HADesigner almost working on Linux
Post by: ddamron on April 10, 2008, 02:22:30 AM
Thom, I'm familiar with .net... what language is it in?
Title: Re: HADesigner almost working on Linux
Post by: tschak909 on April 10, 2008, 03:17:47 AM
it's all C#... written as a System.Windows.Forms app.

-Thom
Title: Re: HADesigner almost working on Linux
Post by: dopey on April 10, 2008, 08:12:24 AM
I actually write in .NET a lot for my paying job (it pays the bills), but I've never attempted to develop .NET on Linux and wouldn't really know how to compile it let alone debug it... that's why I didn't respond...

I assume you're using Novell's implementation of .NET to compile (I can't for the life of me remember the name of project), is that correct?

System.Windows.Forms is a pretty basic forms class used only for basic GUI. Most, if not all, .NET projects reference more than that. Your actually problem can also depend on the version of .NET it was supposed to be compiled against as well...

I have come across many differnt bugs in Microsoft's implementation of .NET that I had to workaround by directly implementing the Windows API... you may want to check that the project doesn't attempt to do that (you wouldn't receive compile errors if the it only implements the Windows API based on the OS it's being compiled against using the interpreter)... but again I'm talking Windows and I'm not sure what impact that would have when trying to compile on Linux...
Title: Re: HADesigner almost working on Linux
Post by: danielmayer on April 10, 2008, 06:52:39 PM
From good old JtG / MCE-recorder they named MONO (http://www.mono-project.com/Main_Page (http://www.mono-project.com/Main_Page)) as linux-.net-derivate, because they tried to convert those two programs to linux. But I won't give it a call for good windoof&linux-compatibility... but... who knows... I read about it some years ago.
Title: Re: HADesigner almost working on Linux
Post by: tschak909 on April 10, 2008, 06:55:41 PM
uhm, that is the most useless post i've ever read. what are you trying to say?

-Thom
Title: Re: HADesigner almost working on Linux
Post by: danielmayer on April 11, 2008, 05:15:01 PM
your are so meany...  :'(
only tried to give a hint to an established .NET for linux...
... won't write anything again here....
.. no one wants...
-sad-
Title: Re: HADesigner almost working on Linux
Post by: tschak909 on April 11, 2008, 05:20:03 PM
sorry about that, please accept my apology.

I use Mono to build, and with a few changes, it almost works.

-Thom
Title: Re: HADesigner almost working on Linux
Post by: jeffr76 on April 16, 2008, 06:59:01 PM
Count me in , setting up dev env now (well not now but when i am at home)