<p>My development shop has put together a fairly useful Python-based test suite, and we'd like to test some Linux-based C++ code with it. We've gotten the test project they ship with Boost to compile (type 'bjam' in the directory and it works), but we're having issues with our actual project.</p>

<p>Building the boost libraries and bjam from source (v1.35.0), when I run bjam I get a .so in the bin/gcc-4.1.2/debug directory. I run python and "import " and I get:
ImportError: <code>libboost_python-gcc41-d-1_35.so.1.35.0</code>: cannot open shared object file: No such file or directory</p>

<p>Looking in the library directory, I have the following:
<code>libboost_python-gcc41-mt-1_35.so</code>  <code>libboost_python-gcc41-mt-1_35.so.1.35.0</code>  <code>libboost_python-gcc41-mt.so</code></p>

<p>Obviously I need the -d instead of the -mt libraries, or to point at the -mt libraries instead of -d, but I can't figure out how to make my Jamroot file do that.</p>

<p>When I install Debian Etch's versions of the libraries, I get "No Jamfile in /usr/include" - and there's a debian bug that says they left out the system-level jamfile.</p>

<p>I'm more hopeful about getting it working from source, so if anyone has any suggestions to resolve the library issues, I'd like to hear them.</p>

<p>Response to answer 1: Thanks for the tip. So, do you know how I'd go about getting it to use the MT libraries instead? It appears to be more of a problem with bjam or the Jamfile I am using thinking I am in debug mode, even though I can't find any flags for that. While I know how to include specific libraries in a call to GCC, I don't see a way to configure that from the Boost end.</p>

[{'answer_id': 67053, 'author': 'Adam Davis', 'author_id': 2915, 'author_profile': 'https://Stackoverflow.com/users/2915', 'pm_score': 0, 'selected': False, 'text': "<p>Google is mum on what source they use for their traffic data.  You might contact them directly to see if they want to implement something for you, but my guess is that they'd simply refer you to their provider if they really wanted your data.</p>\n\n<p>Keep in mind that traffic data is available for more than just the metropolitan areas, but Google isn't using it for a variety of reasons - one of the big reasons is that the entire tile set for the traffic overlay in areas with traffic tiles has to be regenerated every 15 minutes or so.  It just doesn't scale.</p>\n\n<p>So even if you managed to get your data in their flow, it likely won't be rendered.</p>\n\n<p>-Adam</p>\n"}, {'answer_id': 67064, 'author': 'Paul Reiners', 'author_id': 7648, 'author_profile': 'https://Stackoverflow.com/users/7648', 'pm_score': 3, 'selected': True, 'text': '<p>"Google Maps Hacks" has a hack, <a href="http://safari.oreilly.com/0596101619/googlemapshks-CHP-4-SECT-3" rel="nofollow noreferrer">"Hack 30. Stay Out of Traffic Jams"</a>, on that.</p>\n\n<p>You can also find out how to get U.S. traffic info from John Resig\'s <a href="http://ejohn.org/blog/traffic-conditions-data/" rel="nofollow noreferrer">"Traffic Conditions Data"</a> article.</p>\n'}, {'answer_id': 67657, 'author': 'ceejayoz', 'author_id': 1902010, 'author_profile': 'https://Stackoverflow.com/users/1902010', 'pm_score': 1, 'selected': False, 'text': '<p>For your own data, you\'ll want to implement a <a href="http://code.google.com/apis/maps/documentation/overlays.html#Tile_Overlays" rel="nofollow noreferrer">custom tile overlay</a>.</p>\n'}, {'answer_id': 71539, 'author': 'gyurisc', 'author_id': 260, 'author_profile': 'https://Stackoverflow.com/users/260', 'pm_score': 0, 'selected': False, 'text': '<p>I found that googl has a class called GTrafficOverlay and this is based on extending the GOverlay class. Now, it is getting clearer that I am looking for an open implementation of the GTrafficOverlay</p>\n'}]
['https://Stackoverflow.com/questions/67015', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/-1/']