Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » First Win32 build on linux on googlecode...
First Win32 build on linux on googlecode... [message #20377] Sun, 15 March 2009 23:43 Go to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
This is still rather experimental stage, but I am happy to announce the testing Win32 release on googlecode, build entirely on Linux (using Wine):

http://code.google.com/p/upp-mirror/downloads/list
icon14.gif  Re: First Win32 build on linux on googlecode... [message #20379 is a reply to message #20377] Mon, 16 March 2009 03:01 Go to previous messageGo to next message
kasome is currently offline  kasome
Messages: 78
Registered: July 2008
Location: Taiwan
Member
Thanks Surprised
Re: First Win32 build on linux on googlecode... [message #20380 is a reply to message #20377] Mon, 16 March 2009 07:52 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

Very nice! Smile
Re: First Win32 build on linux on googlecode... [message #26912 is a reply to message #20377] Wed, 09 June 2010 08:05 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

luzr wrote on Mon, 16 March 2009 00:43

This is still rather experimental stage, but I am happy to announce the testing Win32 release on googlecode, build entirely on Linux (using Wine):

http://code.google.com/p/upp-mirror/downloads/list


Mirek,
Cn you explain how you compile u++ under wine? I tried to install u++ under wine and get an wine system error.
Re: First Win32 build on linux on googlecode... [message #26917 is a reply to message #26912] Wed, 09 June 2010 10:26 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
tojocky wrote on Wed, 09 June 2010 02:05

luzr wrote on Mon, 16 March 2009 00:43

This is still rather experimental stage, but I am happy to announce the testing Win32 release on googlecode, build entirely on Linux (using Wine):

http://code.google.com/p/upp-mirror/downloads/list


Mirek,
Cn you explain how you compile u++ under wine? I tried to install u++ under wine and get an wine system error.


It works for me...

Make sure you have windows fonts installed...

[Updated on: Wed, 09 June 2010 10:26]

Report message to a moderator

Re: First Win32 build on linux on googlecode... [message #26918 is a reply to message #26917] Wed, 09 June 2010 14:24 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

luzr wrote on Wed, 09 June 2010 11:26

tojocky wrote on Wed, 09 June 2010 02:05

luzr wrote on Mon, 16 March 2009 00:43

This is still rather experimental stage, but I am happy to announce the testing Win32 release on googlecode, build entirely on Linux (using Wine):

http://code.google.com/p/upp-mirror/downloads/list


Mirek,
Cn you explain how you compile u++ under wine? I tried to install u++ under wine and get an wine system error.


It works for me...

Make sure you have windows fonts installed...

And, did you install MSC too?
Re: First Win32 build on linux on googlecode... [message #26919 is a reply to message #26917] Wed, 09 June 2010 14:50 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

luzr wrote on Wed, 09 June 2010 11:26

tojocky wrote on Wed, 09 June 2010 02:05

luzr wrote on Mon, 16 March 2009 00:43

This is still rather experimental stage, but I am happy to announce the testing Win32 release on googlecode, build entirely on Linux (using Wine):

http://code.google.com/p/upp-mirror/downloads/list


Mirek,
Cn you explain how you compile u++ under wine? I tried to install u++ under wine and get an wine system error.


It works for me...

Make sure you have windows fonts installed...

With the latest downloaded release from code.google.com have the error:
The file '/home/ion/Downloads/upp-win32-2462.exe' is not marked as executable. If this was downloaded or copied form an untrusted source, it may be dangerous to run. For more details, read about the executable bit.


Re: First Win32 build on linux on googlecode... [message #26920 is a reply to message #26919] Wed, 09 June 2010 14:58 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

OK, I was able to install the latest svn version.
How can i instal MSDK on linux?
Or what is better?
Re: First Win32 build on linux on googlecode... [message #26922 is a reply to message #26920] Wed, 09 June 2010 15:59 Go to previous messageGo to next message
sevenjay is currently offline  sevenjay
Messages: 30
Registered: October 2008
Location: Taiwan
Member
tojocky wrote on Wed, 09 June 2010 14:58

OK, I was able to install the latest svn version.
How can i instal MSDK on linux?
Or what is better?

Do you mean Microsoft Windows SDK?
If yes, you can try winetricks.
http://wiki.winehq.org/winetricks
Re: First Win32 build on linux on googlecode... [message #26923 is a reply to message #26922] Wed, 09 June 2010 16:26 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Try to install TDM MinGW (search links on the forum).

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: First Win32 build on linux on googlecode... [message #26928 is a reply to message #26923] Thu, 10 June 2010 06:48 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

sergeynikitin wrote on Wed, 09 June 2010 17:26

Try to install TDM MinGW (search links on the forum).

Yes, I already installed this. works fine, but the size of exe is a little bigger than with Windows SDK!

Thank you Serghei.

P.S. Maybe you put some smart settings in MINGW for build more cleaver?
Re: First Win32 build on linux on googlecode... [message #26929 is a reply to message #26928] Thu, 10 June 2010 07:30 Go to previous messageGo to next message
frankdeprins is currently offline  frankdeprins
Messages: 99
Registered: September 2008
Location: Antwerp - Belgium
Member
For release builds, you can strip off all symbols. With g++, the option is "-Wl,-s"; this makes the executables a lot smaller. If you use the linker standalone, I guess it will simply be "-s". And then, of course, there's all the optimization flags. However, I have never been able to achieve the same compactness as with the Visual C++ compiler.
On the other hand, using MinGW, it always amazes me to see that compilation gets a lot faster with every new release. There was a time that gcc was a lot slower than vc, but they are now getting a lot closer to each other and I expect this to reflect in the built executables as well.

frank
Re: First Win32 build on linux on googlecode... [message #26931 is a reply to message #26922] Thu, 10 June 2010 11:07 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

sevenjay wrote on Wed, 09 June 2010 16:59

tojocky wrote on Wed, 09 June 2010 14:58

OK, I was able to install the latest svn version.
How can i instal MSDK on linux?
Or what is better?

Do you mean Microsoft Windows SDK?
If yes, you can try winetricks.
http://wiki.winehq.org/winetricks


Thank you! it was exact what I need!
I'm Happy to compile with MSC8/9 in linux.

[Updated on: Fri, 11 June 2010 08:27]

Report message to a moderator

Re: First Win32 build on linux on googlecode... [message #26936 is a reply to message #26931] Thu, 10 June 2010 23:01 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Maybe you describe full recipe of applying winetricks for MSDK?
It very interesting.


SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: First Win32 build on linux on googlecode... [message #26940 is a reply to message #26936] Fri, 11 June 2010 08:43 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

sergeynikitin wrote on Fri, 11 June 2010 00:01

Maybe you describe full recipe of applying winetricks for MSDK?
It very interesting.


OK.

1. First of all install the latest wine with winetricks according by the by instructions for ubuntu or this for other.
2. After install or update wine in terminal type:
winetricks

and press enter.
3. Will appear a form for select wanted packages: dotnet20 (for me dotnet20sp2, dotnet30 and dotnet35 did not works), windows SDK, optional Visual C++ Express edition.
After downloading and installing run u++ from wine and press autobuild. correct SDK paths (bin, lib and include paths).

I hope if this information are useful!

Best Regards, Ion Lupascu (tojocky)




Re: First Win32 build on linux on googlecode... [message #26943 is a reply to message #26940] Fri, 11 June 2010 11:15 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3355
Registered: August 2008
Senior Veteran
tojocky wrote on Fri, 11 June 2010 08:43

sergeynikitin wrote on Fri, 11 June 2010 00:01

Maybe you describe full recipe of applying winetricks for MSDK?
It very interesting.


OK.

1. First of all install the latest wine with winetricks according by the by instructions for ubuntu or this for other.
2. After install or update wine in terminal type:
winetricks

and press enter.
3. Will appear a form for select wanted packages: dotnet20 (for me dotnet20sp2, dotnet30 and dotnet35 did not works), windows SDK, optional Visual C++ Express edition.
After downloading and installing run u++ from wine and press autobuild. correct SDK paths (bin, lib and include paths).

I hope if this information are useful!

Best Regards, Ion Lupascu (tojocky)



Laughing It seems easier to install Visual C++ in Linux than in Windows!


Best regards
Iñaki
icon7.gif  Re: First Win32 build on linux on googlecode... [message #27711 is a reply to message #26943] Fri, 30 July 2010 11:37 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 748
Registered: January 2008
Location: Moscow, Russia
Contributor

Maybe we can use winetricks under windows??? Laughing

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: First Win32 build on linux on googlecode... [message #36675 is a reply to message #27711] Sun, 24 June 2012 18:35 Go to previous messageGo to next message
lectus is currently offline  lectus
Messages: 329
Registered: September 2006
Location: Brazil
Senior Member
I'm bumping this thread because I got TheIde to build U++ Windows applications on Wine!
I'm so happy! U++ now is an even more convenient development tool.

Here are steps I followed to make it work:
1) I'm on Kubuntu 12.04, so I just installed default wine:
$ sudo apt-get install wine

2) Downloaded Mingw-TDM installer from: http://tdm-gcc.tdragon.net/download

3) Downloaded latests Upp for windows.

4) Executed the Mingw-TDM installer and I selected standard Mingw instead of TDM. (I wanted to try stock Mingw). Waited for it to download and install. I installed to wine's C:\Mingw.

5) Executed Upp installer in wine.

6) Launched TheIde and used the auto-setup to find Mingw.

7) Created a sample project. Hit F7. IT WORKS!!!! Very Happy

Note: I prefer Mingw instead of VC++ because I don't need .NET crap installed and it's the same as GCC on Linux I'm used to.

I used native Linux UPX to compress the final executable and it's 944kb and still runs under wine.

Re: First Win32 build on linux on googlecode... [message #38895 is a reply to message #26940] Sat, 26 January 2013 02:44 Go to previous message
lectus is currently offline  lectus
Messages: 329
Registered: September 2006
Location: Brazil
Senior Member
tojocky wrote on Fri, 11 June 2010 02:43

sergeynikitin wrote on Fri, 11 June 2010 00:01

Maybe you describe full recipe of applying winetricks for MSDK?
It very interesting.


OK.

1. First of all install the latest wine with winetricks according by the by instructions for ubuntu or this for other.
2. After install or update wine in terminal type:
winetricks

and press enter.
3. Will appear a form for select wanted packages: dotnet20 (for me dotnet20sp2, dotnet30 and dotnet35 did not works), windows SDK, optional Visual C++ Express edition.
After downloading and installing run u++ from wine and press autobuild. correct SDK paths (bin, lib and include paths).

I hope if this information are useful!

Best Regards, Ion Lupascu (tojocky)







What version of VC++ Express did you select?
Previous Topic: Happy New Year 2013
Next Topic: FilterStreams
Goto Forum:
  


Current Time: Thu Mar 28 17:18:23 CET 2024

Total time taken to generate the page: 0.01921 seconds