• 0

C# compilers, linux


Question

14 answers to this question

Recommended Posts

  • 0

Another possible alternative is DotGNU, although as far as I'm aware, DotGNU is much less feature-complete than Mono.

If it doesn't work on Mono, you're probably out of luck. The program likely has dependencies on Windows-specific libraries :(

  • 0

I agree with CentralDogma, I don't know any other realistic option besides mono. But it's not completely compatible with ms .NET it's always some features behind. Especially if you go outside the core language/framework features. Show the error, we might be able to help you

  • 0
  On 20/11/2012 at 23:31, SPEhosting said:

im having problems with the windows forms :/

What problems? Btw even though there's an implementation of Windows Forms in Mono, it kinda sucks and it isn't what you should be using if you want a good-looking application on Linux. GTK# is a popular choice there.
  • 0
  On 21/11/2012 at 01:51, Dr_Asik said:

What problems? Btw even though there's an implementation of Windows Forms in Mono, it kinda sucks and it isn't what you should be using if you want a good-looking application on Linux. GTK# is a popular choice there.

oh this is just for uni work it can be as ugly as my hairy backside as long as it has the forms lol just its annoying i have to set up some sort of WINE thing apprently or what ever and my god i half got it to work tried to run a version and it cried

  • 0
  On 21/11/2012 at 03:10, SPEhosting said:

oh this is just for uni work it can be as ugly as my hairy backside as long as it has the forms lol just its annoying i have to set up some sort of WINE thing apprently or what ever and my god i half got it to work tried to run a version and it cried

Not sure what you are doing. I recompiled a bunch of my C# apps (written on windows with visual studio 2010) in linux under mono. There was a couple issues (more with dynamic forms), but for the most part it worked no problem.

Use the built in GTK style forms if you want to do something fresh. Otherwise just make the form look nice in Windows, copy the code over, recompile and it should be good. That's what I did, and it worked fine. Didn't have to do WINE anything. Just ran the app via cli as: mono <myfile>

I had to write a program in C# for personal use, so I decided to run it in mono on Arch (with 0 modifications) here's the result to show I am not talking out of my behind :

unKaQ.jpg

this is running on a dual monitor, so both are open at the same time. Yes theres a coupel visual differences, but yea.. 100% winforms no GTK.

  • 0
  On 27/11/2012 at 03:57, -Alex- said:

Naughty naughty, I know what amtlib.dll is for ;) ...I also know why you made that program, lots and lots of directories to copy it to.

Gotta do whatcha gotta do :p

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Toshiba's massive 22TB X300 PRO hard drive is 29% off by Taras Buria Toshiba is offering its highest-capacity X300 PRO hard drive at a new all-time low price, allowing you to save 29% or $171 on the massive 22TB drive. The X300 PRO hard drive lineup offers good performance, and it is rated for high yearly workloads, which makes it a great option for creative professionals or other tasks that require storing a lot of data. The X300 PRO is a 7,200 RPM conventional magnetic recording (CMR) 3.5-inch SATA 6Gbps internal hard drive with 512MB of cache, which is also paired with the Toshiba Cache Technology for improved real-time responsiveness during high-demand loads. It also has additional features for better reliability, such as ramp loading (heads rest to a side of platters to prevent damage when the drive is idling or powered down) and shock sensors. Toshiba claims that the 22TB X300 PRO is rated for up to a 300TB/year workload rate and 1 million hours of mean time to failure (MTTF). This makes the drive a good choice for workstations, multimedia systems, or network-attached storage. Additionally, each drive has a limited five-year warranty for additional peace of mind. 22TB Toshiba X300 PRO High Workload Performance HDD - $428.99 | 29% off on Amazon US This Amazon deal is US-specific and not available in other regions unless specified. If you don't like it or want to look at more options, check out the Amazon US deals page here. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
    • The 4060 is the weak 8-GB version. They should have done better.
    • This is an example of why it is so difficult to have a conversation with conservatives - they refuse to operate in good faith. You say "Those are not rights. Those were special treatments that were taken away that non-trans whatever didn't get." Which means you either failed to read any of the links I provided or you are lying. The very first link is about how the U.S. Military is firing trans people out of the military because they are trans and denying them retirement benefits. What other groups does the military treat this way that would support your assertion that they had been treated as special previously? Does the miliary routinely fire large numbers of its members and deny them retirement and was heretofore not doing that to trans people? I fail to see the logic in your argument.
    • Dell's Tower Plus Windows 11 desktop brings good all round performance at a big discount by Paul Hill Are you looking for a powerful tower desktop PC? If so, Dell’s Tower Plus EBT2250 is available for $1,099.99 right now, discounted down 25% from its typical price of $1,460.64, making it its lowest price in 30 days, and indeed, of all time (purchase link towards the bottom of the article). It’s powered by an Intel Core Ultra 7 265 processor and an NVIDIA GeForce RTX 4060 GPU. It also features an NPU which achieves 13 TOPs, but it is not a Copilot+ PC which demand 40 TOPs. Nonetheless, Dell also claimed a 26% performance boost in multi-core applications compared to the previous generation XPS Desktop. It also comes with a 1TB NVMe SSD for speedy boots and app launches and there is 1x 16GB DDR5-5200 RAM which should help to cut through all of your tasks, though, it may not be enough for very demanding tasks. Dell has made this tower PC with upgrades in mind with available memory, storage, and expansion slots. It also features a new thermal design with 120mm fan, and the company claims this makes it up to 22% quieter while maintaining cooling performance. Here's more about the expansion options: The system supports dual 4K monitors through an HDMI 2.0 port and a Thunderbolt 4 Type-C port. It also has a built-in media card reader for quick import of RAW images. Another nice feature with this tower is that it’s equipped with Wi-Fi 7, which promises “4.8x faster throughput, lower latency and greater capacity” for seamless online experiences. This Dell comes with Windows 11 Home and 6-months of Dell Migrate to help users move files and settings to their new computer. If you are interested in this deal, check out the buying link below. Dell Tower Plus EBT2250: $1,099.99 (Amazon US) / MSRP $1,460.64 This Amazon deal is US-specific and not available in other regions unless specified. If you don't like it or want to look at more options, check out the Amazon US deals page here. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
  • Recent Achievements

    • One Month Later
      Jaclidio hoy earned a badge
      One Month Later
    • Week One Done
      Yawdee earned a badge
      Week One Done
    • Week One Done
      eugwalker earned a badge
      Week One Done
    • First Post
      Ben Gross earned a badge
      First Post
    • One Month Later
      chiptuning earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      638
    2. 2
      +FloatingFatMan
      179
    3. 3
      ATLien_0
      144
    4. 4
      Xenon
      120
    5. 5
      wakjak
      107
  • Tell a friend

    Love Neowin? Tell a friend!