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 » Extra libraries, Code snippets, applications etc. » OS Problems etc., Win32, POSIX, MacOS, FreeBSD, X11 etc » Microsoft Visual C++ workspace
Microsoft Visual C++ workspace [message #5109] Tue, 05 September 2006 21:53 Go to next message
okigan is currently offline  okigan
Messages: 16
Registered: March 2006
Promising Member
I like upp and theIDE, though I cannot afford to switch the
current dev environment (at least not on permanent basis).

So I started to "convert" some of the projects to Microsoft
Visual C++ workspace (ie. sln and vcproj files).

Attached zip with working setup for several upp libraries
and examples. I had to change several default settings to get
it to link in release (ms linker was crashing otherwise, seems
like a bug in the whole program optimization/link time code
generation).

The project files are done against version upp-win-605 since at
the time latest svn was broken.

Anybody cares to follow up with eclipse version?
  • Attachment: uppvc8.zip
    (Size: 15.72KB, Downloaded 2546 times)

[Updated on: Tue, 05 September 2006 21:55]

Report message to a moderator

Re: Microsoft Visual C++ workspace [message #5110 is a reply to message #5109] Tue, 05 September 2006 22:50 Go to previous messageGo to next message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

okigan wrote on Tue, 05 September 2006 15:53


The project files are done against version upp-win-605 since at
the time latest svn was broken.


Broken? Have you tried the very latest svn ??
Re: Microsoft Visual C++ workspace [message #5114 is a reply to message #5110] Wed, 06 September 2006 01:15 Go to previous messageGo to next message
okigan is currently offline  okigan
Messages: 16
Registered: March 2006
Promising Member
1>------ Build started: Project: draw, Configuration: Release Win32 ------
1>PixelUtil.cpp
1>...\uppsrc\draw\PixelUtil.h(14) : error C2146: syntax error : missing ';' before identifier 'GetResult'

in the line:
PixelArray GetResult() const;

Sandbox info:
...\upp>svn info
Path: .
URL: https://svn.sourceforge.net/svnroot/upp
Repository Root: https://svn.sourceforge.net/svnroot/upp
Repository UUID: f0d560ea-af0d-0410-9eb7-867de7ffcac7
Revision: 34
Node Kind: directory
Schedule: normal
Last Changed Author: unodgs
Last Changed Rev: 34
Last Changed Date: 2006-08-30 14:40:07 -0700 (Wed, 30 Aug 2006)


...\upp>svn diff

...\upp>



-----------------------------
An obvious fix fails of adding include into the "PixelUtil.h" fails with following error:
1>.\PixelArray.cpp(927) : error C2065: 'SmartStretch' : undeclared identifier

and the definition of 'SmartStretch' I cant find anywhere.
So what gives?

[Updated on: Wed, 06 September 2006 01:19]

Report message to a moderator

Re: Microsoft Visual C++ workspace [message #5116 is a reply to message #5114] Wed, 06 September 2006 01:22 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Well, I am not sure what is going on, but PixelArray is 605 stuff, not present in latest sources.

Mirek
Re: Microsoft Visual C++ workspace [message #5117 is a reply to message #5116] Wed, 06 September 2006 01:27 Go to previous message
okigan is currently offline  okigan
Messages: 16
Registered: March 2006
Promising Member
Ok updating this post to the lastest finding.

Older files are included in the svn but should not be used in
the build. It was easier to build with 605 version since there
was more of one-2-one match between which (*.cpp) files are in
the directory and which ones are actually used.

Through trial and error i've resetup the workspace with the
latest svn snapshot (among other things omitting the
PixelArray.cpp) and now can build/run couple of the samples.

So will the unused files be removed from 'HEAD' revision or
will continue to stay there?

ex: latest version (34)
https://svn.sourceforge.net/svnroot/upp/uppsrc/Draw/
shows PixelArray.cpp which is not used.

[Updated on: Wed, 06 September 2006 03:11]

Report message to a moderator

Previous Topic: LineDDA
Next Topic: What happens with the virtual function PreDestroy in Linux?
Goto Forum:
  


Current Time: Fri Mar 29 11:17:16 CET 2024

Total time taken to generate the page: 0.01686 seconds