Compiled now but link error
Code:LNK1104: cannot open file 'libboost_regex-vc80-mt-gd-1_36.lib'
Compiled now but link error
Code:LNK1104: cannot open file 'libboost_regex-vc80-mt-gd-1_36.lib'
You need to find that file after you've built boost. Find it, and copy it into your compiler's "lib" directory.
Okay, good night.
dwk
Seek and ye shall find. quaere et invenies.
"Simplicity does not precede complexity, but follows it." -- Alan Perlis
"Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
"The only real mistake is the one from which we learn nothing." -- John Powell
Other boards: DaniWeb, TPS
Unofficial Wiki FAQ: cpwiki.sf.net
My website: http://dwks.theprogrammingsite.com/
Projects: codeform, xuni, atlantis, nort, etc.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
I knew there had to be a binary version out there somewhere . . .
dwk
Seek and ye shall find. quaere et invenies.
"Simplicity does not precede complexity, but follows it." -- Alan Perlis
"Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
"The only real mistake is the one from which we learn nothing." -- John Powell
Other boards: DaniWeb, TPS
Unofficial Wiki FAQ: cpwiki.sf.net
My website: http://dwks.theprogrammingsite.com/
Projects: codeform, xuni, atlantis, nort, etc.
I assume this is a .lib file, and not a directory.
Well, vc90 probably refers to the 9.0 version of visual studio (which I believe = 2008), while vc80 would refer to the 8.0 version (=2005), so that's a mismatch of some kind there. And did you build the regex portion of boost?
This thing is giving me a headache, am about to lose it!!! Why does C++ becomes this difficult ... I downloaded the files indicated in the begging of this thread .. I don't know HOW TO configure this boost thingy!!!
I ran the build.bat which created a bjam.exe file .. Then i copied the file to the boost 1.36 root folder ... Ran bjam.exe from there ... Took about 15-20min to finish compiling ... So, maybe in that process, it created a VC90 ver instead of VC80 .. i don't know really
[EDIT] I have VS2005 standard & 2008 Express installed (free edition) [/EDIT]
Did you read the getting started for windows document here? In particular, it says how to choose which compiler/version to use, and how to make sure boost.regex is built, and how to test it, etc.
There is an installer. I have posted the link.
As for Linux, it's as easy to install as any other package. Just use your distro's package manager.
It's peculiar how you keep griping about Linux and cross platform programs' installers, when in my experience Linux works far better in this regard.
Last edited by CornedBee; 09-05-2008 at 02:13 AM.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
this http://www.nabble.com/Boost.Regex-1....d19036160.html is a problem i get after 5 hours of building ... Now i have to fix it!!!
Five hours of building? Holy cow, are you building on a 8086?
Did you notice they said this appeared to be the result of not having VS2005 SP1 installed? Maybe you need to install that?