Opened 19 years ago

Closed 16 years ago

#218 closed Support Requests (Out of Date)

Problems building & linking with vc7.1

Reported by: nobody Owned by: nobody
Milestone: Component: None
Version: None Severity:
Keywords: Cc:

Description

First I had a problem where once I had things configured 
to go to VC7.1 I got incompatible compiler switches -
 /Za and /Ze

And of course neither one of those are explicitly specified

It turned out that the only way to fix it was to remove 
the following flags

flags vc7.1 CFLAGS : /Op ;
flags vc7.1 C++FLAGS : /Zc:wchar_t,forScope ;


This got things to allow the command line to run

However when I try to link in the filesystem library I get 
a bunch of unresolved linker errors looking for std::string 
stuff.

I am linking using multithreaded debug DLL - my guess is 
that it is looking for a VC6 named DLL when boost is 
built but then it doesn't link properly when used in a VC7 
project.

Has anyone even tried this?????

Change History (2)

comment:1 by beman_dawes, 19 years ago

Logged In: YES 
user_id=51042

Are you running one of the release versions, or from the CVS? 
The release versions link OK with VC++ 6.0, 7.0, and 7.1, but 
had no declspec support. The CVS version should be more 
flexible, but the changes are recent so make sure you are up 
to date.

--Beman 

comment:2 by René Rivera, 16 years ago

Status: assignedclosed
Note: See TracTickets for help on using tickets.