VS 2005 Express is now free, even for commercial!

A forum to store posts deemed exceptionally wise and useful
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

hehehehe! done! :wink:

winrar opens it with no prob, and recognizes it as an ISO standard. Which other packages of the studio may be useful? Or should we all try to get the full thing downloaded?

installing! installing! coffee! coffee! :twisted: :twisted: :twisted:
AndyCR
Posts: 110
Joined: Tue Nov 08, 2005 2:51 pm
Location: Colorado, USA
Contact:

Post by AndyCR »

i already have c++ and c#, and plan on getting j# and maybe visual basic. why not, if theyre free? :D
Guest

Post by Guest »

i downloaded all packages, maybe i will need them someday (they are free now until 07.11.2006 so who cares hehehe)

visual basic = i dont think i will ever use it again, but who knows (maybe my brother will find this interesting)

visual c# = there is a possibillity that this could become useful for me, but i dont see the whole point of c#, i like c++ more

visual j# = maybe i will need this one for school someday, so this could maybe become useful

visual web dev = this could sure be useful (its for web development, isnt it?) since i also like to do websites and stuff.

visual c++ = yeah this is very very very useful and i will never use any IDE on windows else again hehehehe


what if you need a package later when they are not free anymore? so better download them all :)
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

hehehe, you guys are right! I'll do 1 per day.

I'm getting lib missing errors when compiling Irrlicht. I got them from my VC7 install so I got to compìle the engine, but shouldn't they be there in the express install as well?

oh yes, and like 2'345.789,000000001 warnings!!! hehehe. Damn thing is sensitive!

But it looks great and works even better! :D
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

oh no! wait! lib problem solved but now I'm getting like 60 errors from unresolved externals!!! Mostly having to do with the DXSDK!!!

anyone went thru this?
Baal Cadar
Posts: 377
Joined: Fri Oct 28, 2005 10:28 am
Contact:

Post by Baal Cadar »

Without the full error messages I can only guess. But if they are about functions defined in user32.lib and other platformsdk-libs (like MessageBox and such) then you probably forgot to change your corewin_express.vsprops to be found under C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults\corewin_express.vsprops. Simply add the missing libs to the string already containing kernel32.lib. Else they are not linked to your application by default.

You should add those at least: user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
AndyCR
Posts: 110
Joined: Tue Nov 08, 2005 2:51 pm
Location: Colorado, USA
Contact:

Post by AndyCR »

yes, please post the exact errors.
genesisrage
Posts: 93
Joined: Tue Feb 08, 2005 12:19 pm

Post by genesisrage »

and if you can get it working afecelis, would be great if you could make another "10 screenshot tutorial pdf"... just went over the one you made for codeblocks, and aside from my typos it works perfectly :)
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

thnx guys! I know, I have to post my errors. Here's my buildlog:
http://www.danielpatton.com/afecelis/src/BuildLog.htm

thnx for the tips tho, and let me know if you get any ideas from the log. Meanwhile I'll try what you guys recommended.

@Genesisrage: I sure will post a tut if I get it to work; meanwhile codeblocks+msvc toolkit still beats it! :wink:

edited:
man! the characters changed to chinese!!! WTF? only when displayed online, cause the file on my drive displays everything correctly. I'll upload it as txt better.
Baal Cadar
Posts: 377
Joined: Fri Oct 28, 2005 10:28 am
Contact:

Post by Baal Cadar »

Yep, from the log it looks like user32.lib is not linked. Probably because of the reason I outlined in my last post.
Guest

Post by Guest »

yes you have to link all libraries which you have to link when you compile the engine with codeblocks too afecelis :)

and in the Project Options dialog i would turn off warning level because the warnings are really annoying hehe
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

got it! you guys were right!

the funny thing is that I had it in the tutorial I wrote!!! :oops: :oops: :oops:

The dll is a bit bigger than the codeblocks one. I'm going to try it out now.

thanks dudes!

:D

reports later.
Guest

Post by Guest »

did you compile the dll in debug or release mode? debug mode is slower and bigger :D
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

whoa! just created a new project and compiled one of my apps and it works great. Just make sure not to use your old exes with the new dll; program will crash. If you plan to port everything to VC2005 then you'd better start an epty project (console app) and import your source files.

I'll try that tut later, after work! :D

@GFX: I compiled the dll in release mode: 1656kb. Previous one was 100kb smaller. Can't imagine your mod dll.... 5kb? hehehehe :wink:

ps. The only thing I don't like is the whole bunch of crappy intermediate files it creates...wotta pain!
Post Reply