[News] AIO Interviews The Bitmap Brothers | ANN.lu |
Posted on 22-May-2002 09:58 GMT by Chris | 38 comments View flat View list |
Amiga Information Online interviews The Bitmap Brothers. Creators of Speedball I & II, Choas Engine and many other classics. @ AIO Website - Click interviews link on left.
|
|
List of all comments to this article |
AIO Interviews The Bitmap Brothers : Comment 28 of 38 | ANN.lu |
Posted by Martin Blom on 22-May-2002 19:13 GMT | In reply to Comment 21 ([JC]): > Er, you do know you can shift-select multiple items there and change the
> settings together, right ?
Right, I stand corrected. As I said, this was a while ago. I wonder what it was
I was really thinking about ... Could have been dllimport/dllexport, where
each module must have a unique preprocessor symbol defined when built. Or are
you going to prove me wrong on this one too? :-)
> Hows that the IDE's fault that you rushed to change settings without checking
> what settings you were changing first ? Oh and if you want the same settings
> on both modes, just do "All Configurations". Not hard.
It's the IDE's fault that there is no inheritance.
> Sounds like youve not used VS5 or later. Projects and workspaces are now
> seperate, with each projects build settings being self contained. MSVC 4 used
> to get on my nerves with that, but it's no longer an issue.
But I don't want that! I want all my modules to share the same settings, and I
want to be able to override it in that special module that needs an extra
library, for example.
> No, it doesn't do it automatically unless you have some tool setup to do
> that. I've never found a tool for doing that I like. Interestingly enough VS
gcc is your friend.
> > automatically finds and builds all source code files and code modules (even
> > new ones),
> Visual Studio will do this.
Visual Studio automatically finds out that I've added a new directory called "Math" in the "modules" directory and builds "Math.dll" from all C++ files in "modules/Math" for me? That's great! Does it gets added to the installer as well? How does it know what compiler settings to use?
I didn't even know you could set up Visual Studio to automatically add new files to an existing project. How??
> > generates reference documentation
> Visual Studio will do this - look at doxygen for example
I know. :-) Visual Studio is not all bad. I was just pointing out that a good makefile does all the work for me. All I have to care about is 'make', 'make install', 'make doc' and 'make bindist'. And the actual coding, of course.
> InstallShield allows this.
We were using Wise, which wouldn't even let us specify version and revision number from the command line, which meant that each time we made a new release, you had to be careful to bump the revision number in a header file, in the resource file and in the installer GUI. Then you had to rename the installer so it included the full version number.
> You could also set it up with the "Post-Build" options.
Post-Build is annoying, since it will only be executed if the linking stage is performed. You're probably better of defining a new custom project for this task. |
|
List of all comments to this article (continued) |
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|