Thanks. Do you have the 3.3.3 g++? I'll try to upgrade my tools when I can as there have been a few bug fixes etc but I don't want to risk making a big mess right now. I downloaded the most recent boost packages on my machine but didn't install them, just grabbed what I thought I needed.
What Boost version are you #including: if you want to link with the Cygwin binaries then it should be /usr/include/boost-1_33_1.
$ more boost/version.hpp // Boost version.hpp configuration header file ------------------------------/ / // (C) Copyright John maddock 1999. Distributed under the Boost // Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // See http://www.boost.org/libs/config for documentation #ifndef BOOST_VERSION_HPP #define BOOST_VERSION_HPP // // Caution, this is the only boost header that is guarenteed // to change with every boost release, including this header // will cause a recompile every time a new boost version is // released. // // BOOST_VERSION % 100 is the sub-minor version // BOOST_VERSION / 100 % 1000 is the minor version // BOOST_VERSION / 100000 is the major version #define BOOST_VERSION 103301 $ ld -version GNU ld version 2.16.90 20050520 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty.
From: "John Maddock"
Reply-To: boost-users@lists.boost.org To: Subject: Re: [Boost-users] question on boost::regex expression(query); Date: Wed, 3 Oct 2007 10:27:22 +0100 Mike Marchywka wrote:
Thanks. If I have to guess at this point, I think it is a quirk of my cygwin install or version- it is also possible I have intermixed boost files but still a bit confusing. AFAIK, everything is working right now except the try/catch so maybe I can let it go until I can safely upgrade my tools.
$ g++ -I. t.cpp -L./lib -lboost_regex-gcc-mt
What Boost version are you #including: if you want to link with the Cygwin binaries then it should be /usr/include/boost-1_33_1.
Administrator@TESTBED01 /cygdrive/c/mydocs/scripts/cc/affx/boost $ cygcheck a.exe Found: c:\mydocs\scripts\cc\affx\boost\a.exe c:/mydocs/scripts/cc/affx/boost/a.exe Error: could not find cygboost_regex-gcc-mt-1_33_1.dll C:\WINNT\cygwin1.dll C:\WINNT\system32\ADVAPI32.DLL C:\WINNT\system32\KERNEL32.dll C:\WINNT\system32\ntdll.dll C:\WINNT\system32\RPCRT4.dll Error: could not find cygboost_regex-gcc-mt-1_33_1.dll
For me that dll is in /bin/ in the cygwin install.
HTH, John.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_________________________________________________________________ Peek-a-boo FREE Tricks & Treats for You! http://www.reallivemoms.com?ocid=TXT_TAGHM&loc=us