project-navigation
Personal tools

Author Topic: *sheepishly raises hand from the back of the classroom*  (Read 2160 times)

Offline Rockwolf

  • Rookie
  • ***
  • Posts: 17
    • View Profile
*sheepishly raises hand from the back of the classroom*
« on: January 11, 2010, 01:03:30 pm »
Hey guys.
I'm trying to test out the latest build of the game, and rather than wait for people to upload .exe compiles, I've decided to start downloading and compiling the latest revisions.

Never done anything like this before, so here I go!

Download and set up the TortoiseSVN, check
Download latest revision, check
Download C::B, and follow the wiki on getting that set up and prepared...  mostly done.

Where I get completely lost is this:
Quote
    *  copy the dynamic libraries (*.dll) from contrib\dlls\ to the UFO:AI root dir, or into a directory in your path (e.g. c:\windows\system32). Or add the contrib\dlls directory to your path.
    * You may also need to add the MinGW\bin directory, and the c:\development\codeblocks\MinGW\libexec\gcc\mingw32\4.4.1 directory to your path for the compiler to work. Code::Blocks will need a restart for this.

Now you are ready to open the UFO:AI workspace file and compile the game. You will find this file under \build\projects

I copy the who from what to the where?  And how do I tell C::B what I just did?

What's my path?  There's a lot of paths inside a computers multitudes of directories.

Assuming that the latest build files were downloaded to,

C:\UFOAI Dev\

And C::B was installed in

C:\Codeblocks\

And the paths were changed accordingly with the directions on the wiki, where do I go from here?

Offline Halleth

  • Rookie
  • ***
  • Posts: 52
    • View Profile
Re: *sheepishly raises hand from the back of the classroom*
« Reply #1 on: January 11, 2010, 11:08:55 pm »
I am sorry, but I don't know the answer. I think more people would find a solution to your problem if this topic is moved to "technical support -> Windows" forum.

Offline geever

  • Project Coder
  • PHALANX Commander
  • ***
  • Posts: 2552
    • View Profile
Re: *sheepishly raises hand from the back of the classroom*
« Reply #2 on: January 11, 2010, 11:22:13 pm »
I copy the who from what to the where?  And how do I tell C::B what I just did?

contrib\dll is in your SVN checkout, so copy C:\UFOAI Dev\contrib\dll\*.dll C:\UFOAI Dev\

What's my path?  There's a lot of paths inside a computers multitudes of directories.

Path is your systems default search path. There is a GUI to change it AFAIK.
Add C:\Codeblocks\MinGW\libexec\gcc\mingw32\4.4.1 to it. (I don't know if version 4.4.1 is still valid, just copied quoted text from your post)

-geever

Offline Rockwolf

  • Rookie
  • ***
  • Posts: 17
    • View Profile
Re: *sheepishly raises hand from the back of the classroom*
« Reply #3 on: January 12, 2010, 10:16:22 am »
contrib\dll is in your SVN checkout, so copy C:\UFOAI Dev\contrib\dll\*.dll C:\UFOAI Dev\

Ah!  Gotcha, okay, that's done.

Path is your systems default search path. There is a GUI to change it AFAIK.
Add C:\Codeblocks\MinGW\libexec\gcc\mingw32\4.4.1 to it. (I don't know if version 4.4.1 is still valid, just copied quoted text from your post)

-geever

Um...  okay?  I'll check the codeblocks forums, perhaps I'll find some more information on getting started with c::b there.

Offline Mattn

  • CaveExpress
  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4830
  • www.caveproductions.org
    • View Profile
    • CaveExpress
Re: *sheepishly raises hand from the back of the classroom*
« Reply #4 on: January 12, 2010, 11:26:26 am »
don't forget to update the wiki article with your knowledge to make it easier for others, too.

Offline Rockwolf

  • Rookie
  • ***
  • Posts: 17
    • View Profile
Re: *sheepishly raises hand from the back of the classroom*
« Reply #5 on: January 12, 2010, 12:14:40 pm »
hehe, okay, if I can figure this out, I'll write a Dummies Guide.

Offline Rockwolf

  • Rookie
  • ***
  • Posts: 17
    • View Profile
Re: *sheepishly raises hand from the back of the classroom*
« Reply #6 on: January 16, 2010, 11:41:30 am »
hehe, okay, if I can figure this out, I'll write a Dummies Guide.

Actually, won't need to do that, probably just put a little line in there linking to Muton's all in one updater/compiler