Opened 13 years ago
Closed 11 years ago
#3762 closed Patches (fixed)
Thread can't be compiled with winscw (Codewarrior by Nokia)
| Reported by: | Owned by: | viboes | |
|---|---|---|---|
| Milestone: | Boost 1.49.0 | Component: | thread |
| Version: | Boost 1.41.0 | Severity: | Problem |
| Keywords: | Cc: |
Description
The problem is several #include directives use quotes (e.g. #include "file.hpp"). If quoted header are replaced with full file path (e.g. #include <boost/thread/detail/file.hpp>) then it's ok.
Also in file boost/thread/pthread/once.hpp include of pthread_mutex_scoped_lock.hpp is duplicated
Patch attached.
Attachments (4)
Change History (11)
by , 13 years ago
| Attachment: | boost_thread_pthread.diff added |
|---|
by , 13 years ago
| Attachment: | boost_thread_win32.diff added |
|---|
comment:1 by , 13 years ago
comment:2 by , 13 years ago
I'm not able to replace attachement. boost_thread_win32.2.diff it's a diff with fixed guard -#ifndef BOOST_THREAD_PTHREAD_THREAD_DATA_HPP -#define BOOST_THREAD_PTHREAD_THREAD_DATA_HPP +#ifndef BOOST_THREAD_WIN32_THREAD_DATA_HPP +#define BOOST_THREAD_WIN32_THREAD_DATA_HPP
by , 13 years ago
| Attachment: | boost_thread_pthread.2.diff added |
|---|
comment:4 by , 13 years ago
| Component: | None → thread |
|---|---|
| Owner: | set to |
comment:5 by , 11 years ago
| Milestone: | Boost 1.42.0 → Boost 1.49.0 |
|---|---|
| Owner: | changed from to |
| Status: | new → assigned |
Committed in trunk revision 75789 (pthread part).
comment:7 by , 11 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Committed in release at #76291

Just a cosmetic issue in boost/thread/win32/thread_data.hpp include guard is BOOST_THREAD_PTHREAD_THREAD_DATA_HPP