Book a Demo

Author Topic: Linux support  (Read 7231 times)

blabno

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Linux support
« on: December 18, 2008, 08:38:15 pm »
We need native linux wersion of EA or better wine support. What bothers me the most are problems with editing documentation templates. Besides, EA on wine is too slow.

marcelloh

  • EA User
  • **
  • Posts: 192
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #1 on: December 18, 2008, 09:23:00 pm »
You could try virtualbox ;-)

jsbueno

  • EA User
  • **
  • Posts: 26
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #2 on: January 07, 2009, 12:05:50 am »
While we are at it - I've got it working tosome degree of sactisfaction with Wine - but I can't manage to connect to a DBMS for keeping the model.  Did you get to do it from within Wine?

mrf

  • EA User
  • **
  • Posts: 311
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #3 on: January 07, 2009, 08:42:30 am »
There's a few packages you have to install for DBMS support. Namely

- mdac28 (Microsoft Data Access Components)
- dcom98 (Distributed Component Object Model)

We suggest using the winetricks script to manage your wine packages (available at http://kegel.com/wine/winetricks). If you can part with a few dollars, Crossover does all of this automatically for you (and takes all the pain of font management away as well :p).

We also have a wine installation document under development. If you would like to preview a copy of it, please send an email through to sparxsupport marked for my attention.
Best Regards,

Michael

[email protected]
"It is more complicated than you think." - RFC 1925, Section 2.8

Wowbagger

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #4 on: February 14, 2009, 08:20:42 am »
I'd like to add my voice for asking for native Linux support - perhaps now that Qt is available under the LGPL it might be possible to port EA to Qt, and then have builds for Windows, *nix, and MacOS?

I think more and more developers - ESPECIALLY the types who would move to a UML process - are wanting to kick Microsoft to the curb (at least in the embedded systems space where I live).

g.makulik

  • EA User
  • **
  • Posts: 355
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #5 on: February 15, 2009, 08:43:25 am »
Agreed Wowbagger!
Embedded development is much easier using a linux platform. I am pretty bothered about cygwin, mingw and all this 'bricolage' development environments. I am actually also using Windows when working on the EA model, because it works better than using EA under Wine. When I am going to implementation, I usually switch to my linux platform.

WBR
Günther
Using EA9.3, UML2.3, C++, linux, my brain, http://makulik.github.com/sttcl/

Emilio

  • EA User
  • **
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #6 on: March 05, 2009, 12:29:45 am »
As a former Linux enthusiast (note, I still think it is a far superior OS) I must say that was one of the reasons that also contributed to my "defection" to the Windows ranks. I got tired of working with incomplete clone applications that had portability problems...

Though Qt is good and there are plenty of others, the fact remains that the GUI frameworks used in Linux often follow the whims of people. As a result developers have to spend a lot of time maintaining code that becomes broken after a new GUI framework release.

I was formerly developing s/w for Linux using GTK (among many other frameworks I try and don't care to remember) and I remember every time I had to spend time on re-porting, time I could have better used to concentrate on the application itself.

Anyway, I probably get flamed to a roast by all Linux enthusiasts in this forum. Been there, done that, emigrated to Windows and I can live with it.

Sure, as a very sporadic Linux user I would also like an EA port. But frankly speaking if I was EA I would rather concentrate the resources on ironing out bugs and requests to improve the product (which is already FANTASTIC and my favorite) rather than spending a great deal of time in maintaining two code lines. EA was developed as a Windows application so I really don't think its original design accounts for separation of presentation layer.
« Last Edit: March 05, 2009, 12:32:45 am by emilio.tlx »

Matt Edwards

  • EA Novice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Re: Linux support
« Reply #7 on: March 12, 2009, 12:37:25 pm »
Quote
As a former Linux enthusiast (note, I still think it is a far superior OS) I must say that was one of the reasons that also contributed to my "defection" to the Windows ranks. I got tired of working with incomplete clone applications that had portability problems...

Though Qt is good and there are plenty of others, the fact remains that the GUI frameworks used in Linux often follow the whims of people. As a result developers have to spend a lot of time maintaining code that becomes broken after a new GUI framework release.

I was formerly developing s/w for Linux using GTK (among many other frameworks I try and don't care to remember) and I remember every time I had to spend time on re-porting, time I could have better used to concentrate on the application itself.

Anyway, I probably get flamed to a roast by all Linux enthusiasts in this forum. Been there, done that, emigrated to Windows and I can live with it.

Sure, as a very sporadic Linux user I would also like an EA port. But frankly speaking if I was EA I would rather concentrate the resources on ironing out bugs and requests to improve the product (which is already FANTASTIC and my favorite) rather than spending a great deal of time in maintaining two code lines. EA was developed as a Windows application so I really don't think its original design accounts for separation of presentation layer.

What you say about GTK+ and other toolkits may be somewhat true, but QT is a stable commercially developed and supported toolkit. The era of application suites being married to one specific platform is drawing to a close.