public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3)
@ 2013-06-29 22:46 Lewis Sternberg
  2013-06-30  8:19 ` marco atzeri
  0 siblings, 1 reply; 5+ messages in thread
From: Lewis Sternberg @ 2013-06-29 22:46 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 2121 bytes --]


first off, I'm getting "cygcheck: Wrong architecture. Only ix86
executables supported." when running cygcheck.
That said, ...

The attached multithread.cpp ought to run as far as I can tell from
Cygwin, Boost, & the web.
(There is a posting from 2010 regarding problems with building
boost::thread on Cygwin, but I'm able to build, and anyway, the Cygwin
package already includes an up-to-date version of boost::thread.

If I try to compile the attached code thus:
     $  g++ -D THREADED multithread.cpp
I get:
     /tmp/ccpBRr49.o:multithread.cpp:(.text+0x259): undefined reference to
`boost::system::generic_category()'
     /tmp/ccpBRr49.o:multithread.cpp:(.text+0x263): undefined reference to
`boost::system::generic_category()'
     /tmp/ccpBRr49.o:multithread.cpp:(.text+0x26d): undefined reference to
`boost::system::system_category()'
     /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld:
/tmp/ccpBRr49.o: bad reloc address 0xb in
section`.text$_ZN5boost6system14error_categoryD1Ev[boost::system::error_category::~error_category()]'
     collect2: ld returned 1 exit status

If I add the option to load libbost_system (as suggested by some threads
on the web):
     $  g++ -D THREADED -llibboost_system multithread.cpp
I get:
     /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld:
cannot find -l/usr/local/lib/libboost_system
     collect2: ld returned 1 exit status

This result is consistent regardless of whether I specify the full file
name or absolute path.

BTW:
     $ updatedb && locate libboost_program_options
    
/cygdrive/f/_engineeringStocks/boost_1_53_0/bin.v2/libs/program_options/build/gcc-4.5.3/release/link-static/threading-multi/libboost_program_options.a
    
/cygdrive/f/_engineeringStocks/boost_1_53_0/bin.v2/libs/program_options/build/gcc-4.5.3/release/threading-multi/libboost_program_options.dll.a
     /lib/libboost_program_options-mt.dll.a
     /usr/lib/libboost_program_options-mt.dll.a
     /usr/local/lib/libboost_program_options.a
     /usr/local/lib/libboost_program_options.dll.a


thank you for your attention and (hopefully) help,
Lewis

[-- Attachment #2: multithread.cpp --]
[-- Type: application/octet-stream, Size: 731 bytes --]

#include <iostream>
#ifdef THREADED
  #include <boost/thread/thread.hpp>
#endif

using namespace std;

 // load_db_and_find_trades()



double x[4];

void foo(int jj, int tid) {
  for (double ii=1 ; ii < 100000000 ; ii=ii+1) {
    for (int kk=0 ; kk < jj ; kk++) {
      x[tid] += (1 / ii );
      x[tid] -= (1 / ii );
    };
  };
};


int main(int argc, char **argv) {
  cout << x[0] << ", " << x[1] << ", " << x[2] << ", " << x[3]  << endl;
  int mult=15;
  #ifdef THREADED
    for(int tid=0; tid<4 ; tid++){
      boost::thread threaded_load_db_and_find_trades(foo, mult, tid);
    };
  #else
    foo(mult, 0);
  #endif
  cout << x[0] << ", " << x[1] << ", " << x[2] << ", " << x[3]  << endl;
}

[-- Attachment #3: cygcheck.out --]
[-- Type: application/octet-stream, Size: 31948 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Sat Jun 29 02:29:53 2013

Windows 7 Professional N Ver 6.1 Build 7601 Service Pack 1

Running under WOW64 on AMD64

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\Windows\system32
	C:\Windows
	C:\Windows\System32\Wbem
	C:\Windows\System32\WindowsPowerShell\v1.0
	C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static
	C:\Program Files (x86)\Intel\Services\IPT
	C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared
	C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared
	C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared
	C:\Program Files (x86)\Common Files\Roxio Shared\OEM\12.0\DLLShared
	C:\Program Files (x86)\Roxio\OEM\AudioCore
	C:\Program Files (x86)\QuickTime\QTSystem
	C:\Strawberry\perl\bin
	C:\Strawberry\perl\site\bin
	C:\Strawberry\c\bin
	C:\Program Files\TortoiseGit\bin
	C:\Program Files\Microsoft\Web Platform Installer
	C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0
	C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit
	C:\Program Files\Microsoft SQL Server\110\Tools\Binn

Output from C:\cygwin\bin\id.exe
UID: 1000(Lewis) GID: 513(None)
513(None)        545(Users)       1002(HomeUsers)

SysDir: C:\Windows\system32
WinDir: C:\Windows

USER = 'Lewis'
PWD = '/cygdrive/f/_engineeringStocks/c++'
HOME = '/cygdrive/c/Users/Lewis'

HOMEPATH = '\Users\Lewis'
MANPATH = '/usr/local/man:/usr/share/man:/usr/man:'
APPDATA = 'C:\Users\Lewis\AppData\Roaming'
ProgramW6432 = 'C:\Program Files'
HOSTNAME = 'LewisLaptop8460'
SHELL = '/bin/bash'
TERM = 'xterm'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 42 Stepping 7, GenuineIntel'
WINDIR = 'C:\Windows'
EMC_AUTOPLAY = 'C:\Program Files (x86)\Common Files\Roxio Shared\OEM\'
PUBLIC = 'C:\Users\Public'
OLDPWD = '/usr'
USERDOMAIN = 'LewisLaptop8460'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
OS = 'Windows_NT'
ALLUSERSPROFILE = 'C:\ProgramData'
!:: = '::\'
temp = 'C:\Users\Lewis\AppData\Local\Temp'
COMMONPROGRAMFILES = 'C:\Program Files (x86)\Common Files'
TMP = '/tmp'
BURN_AUTOPLAY = 'C:\Program Files (x86)\Roxio\Roxio Burn\'
QTJAVA = 'C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip'
USERNAME = 'Lewis'
PROCESSOR_LEVEL = '6'
ProgramFiles(x86) = 'C:\Program Files (x86)'
PSModulePath = 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\'
FP_NO_HOST_CHECK = 'NO'
SYSTEMDRIVE = 'C:'
PROCESSOR_ARCHITEW6432 = 'AMD64'
LANG = 'en_US.UTF-8'
USERPROFILE = 'C:\Users\Lewis'
TZ = 'America/Los_Angeles'
PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
LOGONSERVER = '\\LEWISLAPTOP8460'
CommonProgramW6432 = 'C:\Program Files\Common Files'
PROCESSOR_ARCHITECTURE = 'x86'
LOCALAPPDATA = 'C:\Users\Lewis\AppData\Local'
ProgramData = 'C:\ProgramData'
SHLVL = '1'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
PTSMInstallPath_X86 = 'C:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\'
HOMEDRIVE = 'C:'
COMSPEC = 'C:\Windows\system32\cmd.exe'
SYSTEMROOT = 'C:\Windows'
PRINTER = 'Brother MFC-7360N Printer'
PROCESSOR_REVISION = '2a07'
CLASSPATH = '.;C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip'
INFOPATH = '/usr/local/info:/usr/share/info:/usr/info:'
PROGRAMFILES = 'C:\Program Files (x86)'
VS110COMNTOOLS = 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\'
NUMBER_OF_PROCESSORS = '4'
SESSIONNAME = 'Console'
COMPUTERNAME = 'LEWISLAPTOP8460'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Installations
  (default) = '\??\C:\cygwin'
HKEY_CURRENT_USER\Software\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygwin\setup
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\C:\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'C:\cygwin'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: c5e39b7a9d22bafb Path: C:\cygwin
  User:   Key: c5e39b7a9d22bafb Path: C:\cygwin

c:  hd  NTFS    254753Mb  39% CP CS UN PA FC     
d:  cd             N/A    N/A                    
e:  hd  FAT32     5108Mb   1% CP    UN           HP_TOOLS
f:  hd  NTFS    216954Mb  30% CP CS UN PA FC     Data

C:\cygwin        /          system  binary,auto
C:\cygwin\bin    /usr/bin   system  binary,auto
C:\cygwin\lib    /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,auto

Found: C:\cygwin\bin\awk
 -> C:\cygwin\bin\gawk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\Strawberry\c\bin\cpp.exe
Warning: C:\cygwin\bin\cpp.exe hides C:\Strawberry\c\bin\cpp.exe
 -> C:\cygwin\etc\alternatives\cpp
 -> C:\cygwin\bin\cpp-4.exe
Not Found: crontab
Found: C:\cygwin\bin\find.exe
Found: C:\Windows\system32\find.exe
Warning: C:\cygwin\bin\find.exe hides C:\Windows\system32\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\Strawberry\c\bin\gcc.exe
Warning: C:\cygwin\bin\gcc.exe hides C:\Strawberry\c\bin\gcc.exe
 -> C:\cygwin\etc\alternatives\gcc
 -> C:\cygwin\bin\gcc-4.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\kill.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\Strawberry\c\bin\ld.exe
Warning: C:\cygwin\bin\ld.exe hides C:\Strawberry\c\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Not Found: make
Found: C:\cygwin\bin\mv.exe
Found: C:\Strawberry\c\bin\patch.exe
Found: C:\cygwin\bin\perl.exe
Found: C:\Strawberry\perl\bin\perl.exe
Warning: C:\cygwin\bin\perl.exe hides C:\Strawberry\perl\bin\perl.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Not Found: ssh
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe
Found: C:\cygwin\bin\test.exe
Found: C:\cygwin\bin\vi.exe
Found: C:\cygwin\bin\vim.exe

   48k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_atomic.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_atomic.dll" v0.0 ts=2013-06-24 03:50
  128k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_chrono.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_chrono.dll" v0.0 ts=2013-06-24 03:50
  191k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_date_time.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_date_time.dll" v0.0 ts=2013-06-24 03:51
  281k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_filesystem.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_filesystem.dll" v0.0 ts=2013-06-24 03:51
  560k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_graph.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_graph.dll" v0.0 ts=2013-06-24 03:53
 1046k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_locale.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_locale.dll" v0.0 ts=2013-06-24 03:54
  142k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_c99.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99.dll" v0.0 ts=2013-06-24 03:55
  147k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_c99f.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99f.dll" v0.0 ts=2013-06-24 03:55
  783k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_tr1.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1.dll" v0.0 ts=2013-06-24 03:55
  783k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_tr1f.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1f.dll" v0.0 ts=2013-06-24 03:55
  179k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_prg_exec_monitor.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_prg_exec_monitor.dll" v0.0 ts=2013-06-24 03:57
  834k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_program_options.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_program_options.dll" v0.0 ts=2013-06-24 03:56
   86k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_random.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_random.dll" v0.0 ts=2013-06-24 03:56
 1288k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_regex.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_regex.dll" v0.0 ts=2013-06-24 03:52
  879k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_serialization.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_serialization.dll" v0.0 ts=2013-06-24 03:56
  211k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_signals.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_signals.dll" v0.0 ts=2013-06-24 03:57
   89k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_system.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_system.dll" v0.0 ts=2013-06-24 03:50
  242k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_thread.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_thread.dll" v0.0 ts=2013-06-24 03:57
  101k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_timer.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_timer.dll" v0.0 ts=2013-06-24 03:58
 1290k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_unit_test_framework.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_unit_test_framework.dll" v0.0 ts=2013-06-24 03:57
 2536k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_wave.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wave.dll" v0.0 ts=2013-06-24 03:58
  688k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_wserialization.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wserialization.dll" v0.0 ts=2013-06-24 03:57
   14k 2012/05/04 C:\cygwin\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2012-05-04 12:35
    6k 2013/05/08 C:\cygwin\bin\cygboost_atomic-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_atomic-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
   30k 2013/01/22 C:\cygwin\bin\cygboost_chrono-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_chrono-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
   24k 2013/05/08 C:\cygwin\bin\cygboost_chrono-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_chrono-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
   58k 2013/01/22 C:\cygwin\bin\cygboost_date_time-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_date_time-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
   50k 2013/05/08 C:\cygwin\bin\cygboost_date_time-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_date_time-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
  100k 2013/01/22 C:\cygwin\bin\cygboost_filesystem-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_filesystem-mt-1_50.dll" v0.0 ts=2013-01-22 04:23
   78k 2013/05/08 C:\cygwin\bin\cygboost_filesystem-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_filesystem-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
  281k 2013/01/22 C:\cygwin\bin\cygboost_graph-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_graph-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
  329k 2013/05/08 C:\cygwin\bin\cygboost_graph-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_graph-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
  121k 2013/01/22 C:\cygwin\bin\cygboost_iostreams-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_iostreams-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
   86k 2013/05/08 C:\cygwin\bin\cygboost_iostreams-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_iostreams-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
  848k 2013/01/22 C:\cygwin\bin\cygboost_locale-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_locale-mt-1_50.dll" v0.0 ts=2013-01-22 04:26
  744k 2013/05/08 C:\cygwin\bin\cygboost_locale-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_locale-mt-1_53.dll" v0.0 ts=2013-05-08 15:56
  135k 2013/01/22 C:\cygwin\bin\cygboost_math_c99-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99-mt-1_50.dll" v0.0 ts=2013-01-22 04:25
   60k 2013/05/08 C:\cygwin\bin\cygboost_math_c99-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99-mt-1_53.dll" v0.0 ts=2013-05-08 15:58
  134k 2013/01/22 C:\cygwin\bin\cygboost_math_c99f-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99f-mt-1_50.dll" v0.0 ts=2013-01-22 04:25
   63k 2013/05/08 C:\cygwin\bin\cygboost_math_c99f-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99f-mt-1_53.dll" v0.0 ts=2013-05-08 15:58
  401k 2013/01/22 C:\cygwin\bin\cygboost_math_tr1-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
  345k 2013/05/08 C:\cygwin\bin\cygboost_math_tr1-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1-mt-1_53.dll" v0.0 ts=2013-05-08 15:57
  402k 2013/01/22 C:\cygwin\bin\cygboost_math_tr1f-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1f-mt-1_50.dll" v0.0 ts=2013-01-22 04:25
  344k 2013/05/08 C:\cygwin\bin\cygboost_math_tr1f-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1f-mt-1_53.dll" v0.0 ts=2013-05-08 15:57
   55k 2013/01/22 C:\cygwin\bin\cygboost_prg_exec_monitor-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_prg_exec_monitor-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
   52k 2013/05/08 C:\cygwin\bin\cygboost_prg_exec_monitor-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_prg_exec_monitor-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
  432k 2013/01/22 C:\cygwin\bin\cygboost_program_options-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_program_options-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
  375k 2013/05/08 C:\cygwin\bin\cygboost_program_options-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_program_options-mt-1_53.dll" v0.0 ts=2013-05-08 15:56
   16k 2013/01/22 C:\cygwin\bin\cygboost_random-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_random-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
   10k 2013/05/08 C:\cygwin\bin\cygboost_random-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_random-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
  911k 2013/01/22 C:\cygwin\bin\cygboost_regex-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_regex-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
  981k 2013/05/08 C:\cygwin\bin\cygboost_regex-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_regex-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
  417k 2013/01/22 C:\cygwin\bin\cygboost_serialization-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_serialization-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
  421k 2013/05/08 C:\cygwin\bin\cygboost_serialization-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_serialization-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
   78k 2013/01/22 C:\cygwin\bin\cygboost_signals-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_signals-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
   79k 2013/05/08 C:\cygwin\bin\cygboost_signals-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_signals-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
   21k 2013/01/22 C:\cygwin\bin\cygboost_system-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_system-mt-1_50.dll" v0.0 ts=2013-01-22 04:23
   16k 2013/05/08 C:\cygwin\bin\cygboost_system-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_system-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
  123k 2013/01/22 C:\cygwin\bin\cygboost_thread-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_thread-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
   82k 2013/05/08 C:\cygwin\bin\cygboost_thread-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_thread-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
   20k 2013/01/22 C:\cygwin\bin\cygboost_timer-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_timer-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
   17k 2013/05/08 C:\cygwin\bin\cygboost_timer-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_timer-mt-1_53.dll" v0.0 ts=2013-05-08 16:01
  588k 2013/01/22 C:\cygwin\bin\cygboost_unit_test_framework-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_unit_test_framework-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
  613k 2013/05/08 C:\cygwin\bin\cygboost_unit_test_framework-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_unit_test_framework-mt-1_53.dll" v0.0 ts=2013-05-08 16:02
 1135k 2013/01/22 C:\cygwin\bin\cygboost_wave-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wave-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
 1358k 2013/05/08 C:\cygwin\bin\cygboost_wave-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wave-mt-1_53.dll" v0.0 ts=2013-05-08 16:02
  294k 2013/01/22 C:\cygwin\bin\cygboost_wserialization-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wserialization-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
  307k 2013/05/08 C:\cygwin\bin\cygboost_wserialization-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wserialization-mt-1_53.dll" v0.0 ts=2013-05-08 16:01
   62k 2011/05/21 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2011-05-21 20:16
  108k 2010/01/05 C:\cygwin\bin\cygcloog-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcloog-0.dll" v0.0 ts=2010-01-05 00:45
    7k 2012/05/07 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2012-05-07 12:18
 1518k 2013/02/12 C:\cygwin\bin\cygcrypto-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-1.0.0.dll" v0.0 ts=2013-02-12 14:44
  929k 2011/11/10 C:\cygwin\bin\cygdb-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.5.dll" v0.0 ts=2011-11-10 19:52
   93k 2011/11/10 C:\cygwin\bin\cygdb_cxx-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.5.dll" v0.0 ts=2011-11-10 19:53
  148k 2013/04/16 C:\cygwin\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2013-04-16 14:02
   21k 2011/10/26 C:\cygwin\bin\cygffi-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-4.dll" v0.0 ts=2011-10-23 14:33
   43k 2010/01/02 C:\cygwin\bin\cygform-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-10.dll" v0.0 ts=2010-01-02 14:49
   43k 2009/11/20 C:\cygwin\bin\cygform-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-9.dll" v0.0 ts=2009-11-20 19:14
   47k 2010/01/02 C:\cygwin\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2010-01-02 17:31
   79k 2011/10/26 C:\cygwin\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2011-10-23 14:15
   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-3.dll" v0.0 ts=2003-07-20 08:58
   19k 2009/02/26 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009-02-26 07:58
   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002-02-20 03:05
   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-3.dll" v0.0 ts=2003-07-20 09:00
    8k 2009/02/26 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009-02-26 07:58
  317k 2011/07/31 C:\cygwin\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-3.dll" v0.0 ts=2011-07-31 06:14
   14k 2011/07/31 C:\cygwin\bin\cyggmpxx-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmpxx-4.dll" v0.0 ts=2011-07-31 11:31
   42k 2011/10/26 C:\cygwin\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2011-10-23 14:21
   25k 2012/05/04 C:\cygwin\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2012-05-04 22:07
  985k 2011/10/16 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2011-10-16 18:01
    0k 2013/06/28 C:\cygwin\bin\cygicudata.dll17852k 2011/07/26 C:\cygwin\bin\cygicudata48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicudata48.dll" v0.0 ts=2011-07-26 12:36
    0k 2013/06/28 C:\cygwin\bin\cygicui18n.dll 1809k 2011/07/26 C:\cygwin\bin\cygicui18n48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicui18n48.dll" v0.0 ts=2011-07-26 11:53
    0k 2013/06/28 C:\cygwin\bin\cygicuio.dll   35k 2011/07/26 C:\cygwin\bin\cygicuio48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuio48.dll" v0.0 ts=2011-07-26 11:56
    0k 2013/06/28 C:\cygwin\bin\cygicule.dll  233k 2011/07/26 C:\cygwin\bin\cygicule48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicule48.dll" v0.0 ts=2011-07-26 11:53
    0k 2013/06/28 C:\cygwin\bin\cygiculx.dll   42k 2011/07/26 C:\cygwin\bin\cygiculx48.dll - os=4.0 img=1.0 sys=4.0
                  "cygiculx48.dll" v0.0 ts=2011-07-26 11:54
    0k 2013/06/28 C:\cygwin\bin\cygicutest.dll   51k 2011/07/26 C:\cygwin\bin\cygicutest48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicutest48.dll" v0.0 ts=2011-07-26 11:54
    0k 2013/06/28 C:\cygwin\bin\cygicutu.dll  123k 2011/07/26 C:\cygwin\bin\cygicutu48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicutu48.dll" v0.0 ts=2011-07-26 11:54
    0k 2013/06/28 C:\cygwin\bin\cygicuuc.dll 1238k 2011/07/26 C:\cygwin\bin\cygicuuc48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuuc48.dll" v0.0 ts=2011-07-26 11:50
   31k 2005/11/20 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-3.dll" v0.0 ts=2005-11-20 02:04
   35k 2011/10/16 C:\cygwin\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2011-10-16 06:38
    5k 2013/06/07 C:\cygwin\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2013-06-07 10:10
    6k 2013/06/07 C:\cygwin\bin\cyglsa64.dll  123k 2011/05/19 C:\cygwin\bin\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-5.dll" v0.0 ts=2011-05-19 03:41
   94k 2012/04/22 C:\cygwin\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2012-04-22 19:09
   25k 2010/01/02 C:\cygwin\bin\cygmenu-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-10.dll" v0.0 ts=2010-01-02 14:48
   25k 2009/11/20 C:\cygwin\bin\cygmenu-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-9.dll" v0.0 ts=2009-11-20 19:13
   25k 2010/01/02 C:\cygwin\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2010-01-02 17:30
  213k 2011/07/31 C:\cygwin\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmp-3.dll" v0.0 ts=2011-07-31 06:12
   64k 2009/11/09 C:\cygwin\bin\cygmpc-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpc-1.dll" v0.0 ts=2009-11-09 01:21
  269k 2009/06/07 C:\cygwin\bin\cygmpfr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-1.dll" v0.0 ts=2009-06-07 22:10
 1102k 2011/08/07 C:\cygwin\bin\cygmpfr-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-4.dll" v0.0 ts=2011-08-07 02:47
   63k 2010/01/02 C:\cygwin\bin\cygncurses++-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-10.dll" v0.0 ts=2010-01-02 15:00
   63k 2009/11/20 C:\cygwin\bin\cygncurses++-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-9.dll" v0.0 ts=2009-11-20 19:25
   63k 2010/01/02 C:\cygwin\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2010-01-02 17:41
  195k 2010/01/02 C:\cygwin\bin\cygncurses-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-10.dll" v0.0 ts=2010-01-02 14:45
  198k 2009/11/20 C:\cygwin\bin\cygncurses-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-9.dll" v0.0 ts=2009-11-20 19:10
  244k 2010/01/02 C:\cygwin\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2010-01-02 17:28
   13k 2010/01/02 C:\cygwin\bin\cygpanel-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-10.dll" v0.0 ts=2010-01-02 14:47
   13k 2009/11/20 C:\cygwin\bin\cygpanel-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-9.dll" v0.0 ts=2009-11-20 19:12
   13k 2010/01/02 C:\cygwin\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2010-01-02 16:30
  255k 2012/02/10 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2012-02-10 10:24
 1628k 2012/07/12 C:\cygwin\bin\cygperl5_14.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_14.dll" v0.0 ts=2012-07-12 20:17
   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002-06-09 06:45
  695k 2009/04/18 C:\cygwin\bin\cygppl-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygppl-7.dll" v0.0 ts=2009-04-18 13:44
 2481k 2009/04/18 C:\cygwin\bin\cygppl_c-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygppl_c-2.dll" v0.0 ts=2009-04-18 13:47
   18k 2009/04/18 C:\cygwin\bin\cygpwl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygpwl-4.dll" v0.0 ts=2009-04-18 13:44
  162k 2012/05/04 C:\cygwin\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2012-05-04 22:07
  366k 2013/02/12 C:\cygwin\bin\cygssl-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-1.0.0.dll" v0.0 ts=2013-02-12 14:44
    8k 2011/10/26 C:\cygwin\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2011-10-23 14:33
  780k 2011/10/26 C:\cygwin\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2011-10-23 14:58
   48k 2010/01/02 C:\cygwin\bin\cygtic-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-10.dll" v0.0 ts=2010-01-02 14:45
   48k 2009/11/20 C:\cygwin\bin\cygtic-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-9.dll" v0.0 ts=2009-11-20 19:10
   48k 2010/01/02 C:\cygwin\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2010-01-02 17:28
 1235k 2013/04/21 C:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2013-04-21 05:37
   73k 2013/05/09 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2013-05-09 22:21
 2807k 2013/06/07 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2013-06-07 10:11
    Cygwin DLL version info:
        DLL version: 1.7.20
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 266
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5


Can't find the cygrunsrv utility, skipping services check.


Cygwin Package Information
Last downloaded files to: C:\Users\Lewis\Desktop
Last downloaded files from: http://cygwin.osuosl.org/

Package              Version              Status
_autorebase          000321-1             OK
_update-info-dir     01152-1              OK
alternatives         1.3.30c-10           OK
base-cygwin          3.3-1                OK
base-files           4.1-1                OK
bash                 4.1.10-4             OK
binutils             2.23.51-1            OK
bzip2                1.0.6-2              OK
coreutils            8.15-1               OK
crypt                1.2-1                OK
cygutils             1.4.12-2             OK
cygwin               1.7.20-1             OK
cygwin-doc           1.7-1                OK
dash                 0.5.7-1              OK
diffutils            3.2-1                OK
dos2unix             6.0.3-1              OK
editrights           1.01-2               OK
file                 5.11-1               OK
findutils            4.5.11-1             OK
gawk                 4.1.0-1              OK
gcc-core             3.4.4-999            OK
gcc-g++              3.4.4-999            OK
gcc-mingw-core       20050522-3           OK
gcc-mingw-g++        20050522-3           OK
gcc4-core            4.5.3-3              OK
gcc4-g++             4.5.3-3              OK
gdb                  7.6.50-2             OK
gdbm                 1.8.3-20             OK
gettext              0.18.1.1-2           OK
grep                 2.6.3-1              OK
groff                1.21-2               OK
gzip                 1.4-1                OK
icu                  4.8.1-1              OK
ipc-utils            1.0-1                OK
less                 444-1                OK
libattr1             2.4.46-1             OK
libboost-devel       1.50.0-1             OK
libboost1.50         1.50.0-1             OK
libboost1.53         1.53.0-2             OK
libbz2_1             1.0.6-2              OK
libcloog0            0.15.7-1             OK
libdb4.5             4.5.20.2-3           OK
libexpat1            2.1.0-2              OK
libffi4              4.5.3-3              OK
libgcc1              4.5.3-3              OK
libgdbm              1.8.0-5              OK
libgdbm3             1.8.3-3              OK
libgdbm4             1.8.3-20             OK
libgmp3              4.3.2-1              OK
libgmpxx4            4.3.2-1              OK
libgomp1             4.5.3-3              OK
libiconv2            1.14-2               OK
libicu-devel         4.8.1-1              OK
libicu48             4.8.1-1              OK
libintl3             0.14.5-1             OK
libintl8             0.18.1.1-2           OK
liblzma5             5.0.2_20110517-1     OK
libmpc1              0.8-1                OK
libmpfr1             2.4.1-4              OK
libmpfr4             3.0.1-1              OK
libncurses10         5.7-18               OK
libncurses9          5.7-16               OK
libncursesw10        5.7-18               OK
libopenssl100        1.0.1e-2             OK
libpcre0             8.21-2               OK
libpopt0             1.6.4-4              OK
libppl               0.10.2-1             OK
libpthread-stubs     0.2-1                OK
libreadline7         6.1.2-3              OK
libssp0              4.5.3-3              OK
libstdc++6           4.5.3-3              OK
libstdc++6-devel     4.5.3-3              OK
libxml2              2.9.1-1              OK
login                1.10-10              OK
man                  1.6g-2               OK
mingw-binutils       2.21-1               OK
mingw-gcc-core       4.5.2-1              OK
mingw-gcc-g++        4.5.2-1              OK
mingw-pthreads       20110507-1           OK
mingw-runtime        3.20-1               OK
mingw-w32api         3.17-2               OK
mintty               1.1.3-1              OK
perl                 5.14.2-3             OK
perl_vendor          5.14.2-3             OK
rebase               4.4.0-1              OK
run                  1.2.0-1              OK
sed                  4.2.2-3              OK
tar                  1.26-1               OK
terminfo             5.7_20091114-14      OK
texinfo              4.13-4               OK
tzcode               2013c-1              OK
vim                  7.3.1152-1           OK
vim-common           7.3.1152-1           OK
vim-minimal          7.3.1152-1           OK
Empty package w32api
w32api               9999-1               OK
w32api-headers       3.0b_svn5747-1       OK
w32api-runtime       3.0b_svn5747-1       OK
which                2.20-2               OK
xxd                  7.3.1152-1           OK
xz                   5.0.2_20110517-1     OK
zlib0                1.2.8-1              OK
Use -h to see help about each section

[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3)
  2013-06-29 22:46 difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3) Lewis Sternberg
@ 2013-06-30  8:19 ` marco atzeri
  2013-06-30 16:32   ` Lewis S
  0 siblings, 1 reply; 5+ messages in thread
From: marco atzeri @ 2013-06-30  8:19 UTC (permalink / raw)
  To: cygwin

Il 6/30/2013 12:00 AM, Lewis Sternberg ha scritto:
>
> first off, I'm getting "cygcheck: Wrong architecture. Only ix86
> executables supported." when running cygcheck.
> That said, ...
>
> The attached multithread.cpp ought to run as far as I can tell from
> Cygwin, Boost, & the web.
> (There is a posting from 2010 regarding problems with building
> boost::thread on Cygwin, but I'm able to build, and anyway, the Cygwin
> package already includes an up-to-date version of boost::thread.
>
> If I try to compile the attached code thus:
>       $  g++ -D THREADED multithread.cpp

no libraries link instruction, so of course "undefined reference"

> I get:
>       /tmp/ccpBRr49.o:multithread.cpp:(.text+0x259): undefined reference to
> `boost::system::generic_category()'
>       /tmp/ccpBRr49.o:multithread.cpp:(.text+0x263): undefined reference to
> `boost::system::generic_category()'
>       /tmp/ccpBRr49.o:multithread.cpp:(.text+0x26d): undefined reference to
> `boost::system::system_category()'
>       /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld:
> /tmp/ccpBRr49.o: bad reloc address 0xb in
> section`.text$_ZN5boost6system14error_categoryD1Ev[boost::system::error_category::~error_category()]'
>       collect2: ld returned 1 exit status
>
> If I add the option to load libbost_system (as suggested by some threads
> on the web):
>       $  g++ -D THREADED -llibboost_system multithread.cpp

on MS the linking order is important...

$ g++ -D THREADED  multithread.cpp -l boost_system-mt -l boost_thread-mt

$ ./a.exe
0, 0, 0, 0
0, 3.93049e-06, 0, 0

>
> thank you for your attention and (hopefully) help,
> Lewis
>

Regards
Marco


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3)
  2013-06-30  8:19 ` marco atzeri
@ 2013-06-30 16:32   ` Lewis S
  2013-06-30 21:45     ` marco atzeri
  0 siblings, 1 reply; 5+ messages in thread
From: Lewis S @ 2013-06-30 16:32 UTC (permalink / raw)
  To: cygwin

Thanks Marco!

I now get complaints about start_thread_noexcept:

$ g++ -D THREADED  multithread.cpp -l boost_system-mt -l boost_thread-mt
/tmp/ccfP6V1v.o:multithread.cpp:(.text$_ZN5boost6thread12start_threadEv[boost::thread::start_thread()]+0xe):
undefined reference to `boost::thread::start_thread_noexcept()'
collect2: ld returned 1 exit status

Can you (or anyone) tell me how to go from the "undefined reference"
error to the name of the library to be loaded?
Do the -l argument themselves require an order?  If so, how do I learn
the required ordering (w/o trial&error)

With gratitude,
Lewis

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3)
  2013-06-30 16:32   ` Lewis S
@ 2013-06-30 21:45     ` marco atzeri
  0 siblings, 0 replies; 5+ messages in thread
From: marco atzeri @ 2013-06-30 21:45 UTC (permalink / raw)
  To: cygwin

Il 6/30/2013 6:31 PM, Lewis S ha scritto:
> Thanks Marco!
>
> I now get complaints about start_thread_noexcept:
>
> $ g++ -D THREADED  multithread.cpp -l boost_system-mt -l boost_thread-mt

it works on my system, with

$ g++ --version
g++ (GCC) 4.5.3


> /tmp/ccfP6V1v.o:multithread.cpp:(.text$_ZN5boost6thread12start_threadEv[boost::thread::start_thread()]+0xe):
> undefined reference to `boost::thread::start_thread_noexcept()'
> collect2: ld returned 1 exit status
>
> Can you (or anyone) tell me how to go from the "undefined reference"
> error to the name of the library to be loaded?

$ nm  /usr/lib/libboost_thread-mt.dll.a |grep start_thread
00000000 I __imp___ZN5boost6thread12start_threadEv
00000000 T __ZN5boost6thread12start_threadEv
00000000 I __imp___ZN5boost6thread12start_threadERKNS_17thread_attributesE
00000000 T __ZN5boost6thread12start_threadERKNS_17thread_attributesE

> Do the -l argument themselves require an order?  If so, how do I learn
> the required ordering (w/o trial&error)

-l requires an order if one library depends on a following one.
For your case both ways work

g++  -D THREADED  multithread.cpp  -l boost_thread-mt -l boost_system-mt

as there is no dependency between them

>
> With gratitude,
> Lewis
>
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 5+ messages in thread

* difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3)
@ 2013-06-30  1:38 Lewis S
  0 siblings, 0 replies; 5+ messages in thread
From: Lewis S @ 2013-06-30  1:38 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 2115 bytes --]

first off, I'm getting "cygcheck: Wrong architecture. Only ix86
executables supported." when running cygcheck.
That said, ...

The attached multithread.cpp ought to run as far as I can tell from
Cygwin, Boost, & the web.
(There is a posting from 2010 regarding problems with building
boost::thread on Cygwin, but I'm able to build, and anyway, the Cygwin
package already includes an up-to-date version of  boost::thread.)

If I try to compile the attached code thus:
     $  g++ -D THREADED multithread.cpp
I get:
     /tmp/ccpBRr49.o:multithread.cpp:(.text+0x259): undefined
reference to `boost::system::generic_category()'
     /tmp/ccpBRr49.o:multithread.cpp:(.text+0x263): undefined
reference to `boost::system::generic_category()'
     /tmp/ccpBRr49.o:multithread.cpp:(.text+0x26d): undefined
reference to `boost::system::system_category()'
     /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld:
/tmp/ccpBRr49.o: bad reloc address 0xb in
section`.text$_ZN5boost6system14error_categoryD1Ev[boost::system::error_category::~error_category()]'
     collect2: ld returned 1 exit status

If I add the option to load libbost_system (as suggested by some
threads on the web):
     $  g++ -D THREADED -llibboost_system multithread.cpp
I get:
     /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld:
cannot find -l/usr/local/lib/libboost_system
     collect2: ld returned 1 exit status

This result is consistent regardless of whether I specify the full
file name or absolute path.

BTW:
     $ updatedb && locate libboost_program_options

/cygdrive/f/_engineeringStocks/boost_1_53_0/bin.v2/libs/program_options/build/gcc-4.5.3/release/link-static/threading-multi/libboost_program_options.a

/cygdrive/f/_engineeringStocks/boost_1_53_0/bin.v2/libs/program_options/build/gcc-4.5.3/release/threading-multi/libboost_program_options.dll.a
     /lib/libboost_program_options-mt.dll.a
     /usr/lib/libboost_program_options-mt.dll.a
     /usr/local/lib/libboost_program_options.a
     /usr/local/lib/libboost_program_options.dll.a


thank you for your attention and (hopefully) help,
Lewis

[-- Attachment #2: cygcheck.out --]
[-- Type: application/octet-stream, Size: 31950 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Sat Jun 29 02:29:53 2013

Windows 7 Professional N Ver 6.1 Build 7601 Service Pack 1

Running under WOW64 on AMD64

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\Windows\system32
	C:\Windows
	C:\Windows\System32\Wbem
	C:\Windows\System32\WindowsPowerShell\v1.0
	C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static
	C:\Program Files (x86)\Intel\Services\IPT
	C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared
	C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared
	C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared
	C:\Program Files (x86)\Common Files\Roxio Shared\OEM\12.0\DLLShared
	C:\Program Files (x86)\Roxio\OEM\AudioCore
	C:\Program Files (x86)\QuickTime\QTSystem
	C:\Strawberry\perl\bin
	C:\Strawberry\perl\site\bin
	C:\Strawberry\c\bin
	C:\Program Files\TortoiseGit\bin
	C:\Program Files\Microsoft\Web Platform Installer
	C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0
	C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit
	C:\Program Files\Microsoft SQL Server\110\Tools\Binn

Output from C:\cygwin\bin\id.exe
UID: 1000(Lewis) GID: 513(None)
513(None)        545(Users)       1002(HomeUsers)

SysDir: C:\Windows\system32
WinDir: C:\Windows

USER = 'Lewis'
PWD = '/cygdrive/f/_engineeringStocks/c++'
HOME = '/cygdrive/c/Users/Lewis'

HOMEPATH = '\Users\Lewis'
MANPATH = '/usr/local/man:/usr/share/man:/usr/man:'
APPDATA = 'C:\Users\Lewis\AppData\Roaming'
ProgramW6432 = 'C:\Program Files'
HOSTNAME = 'LewisLaptop8460'
SHELL = '/bin/bash'
TERM = 'xterm'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 42 Stepping 7, GenuineIntel'
WINDIR = 'C:\Windows'
EMC_AUTOPLAY = 'C:\Program Files (x86)\Common Files\Roxio Shared\OEM\'
PUBLIC = 'C:\Users\Public'
OLDPWD = '/usr'
USERDOMAIN = 'LewisLaptop8460'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
OS = 'Windows_NT'
ALLUSERSPROFILE = 'C:\ProgramData'
!:: = '::\'
temp = 'C:\Users\Lewis\AppData\Local\Temp'
COMMONPROGRAMFILES = 'C:\Program Files (x86)\Common Files'
TMP = '/tmp'
BURN_AUTOPLAY = 'C:\Program Files (x86)\Roxio\Roxio Burn\'
QTJAVA = 'C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip'
USERNAME = 'Lewis'
PROCESSOR_LEVEL = '6'
ProgramFiles(x86) = 'C:\Program Files (x86)'
PSModulePath = 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\'
FP_NO_HOST_CHECK = 'NO'
SYSTEMDRIVE = 'C:'
PROCESSOR_ARCHITEW6432 = 'AMD64'
LANG = 'en_US.UTF-8'
USERPROFILE = 'C:\Users\Lewis'
TZ = 'America/Los_Angeles'
PS1 = '\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
LOGONSERVER = '\\LEWISLAPTOP8460'
CommonProgramW6432 = 'C:\Program Files\Common Files'
PROCESSOR_ARCHITECTURE = 'x86'
LOCALAPPDATA = 'C:\Users\Lewis\AppData\Local'
ProgramData = 'C:\ProgramData'
SHLVL = '1'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
PTSMInstallPath_X86 = 'C:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\'
HOMEDRIVE = 'C:'
COMSPEC = 'C:\Windows\system32\cmd.exe'
SYSTEMROOT = 'C:\Windows'
PRINTER = 'Brother MFC-7360N Printer'
PROCESSOR_REVISION = '2a07'
CLASSPATH = '.;C:\Program Files (x86)\QuickTime\QTSystem\QTJava.zip'
INFOPATH = '/usr/local/info:/usr/share/info:/usr/info:'
PROGRAMFILES = 'C:\Program Files (x86)'
VS110COMNTOOLS = 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\'
NUMBER_OF_PROCESSORS = '4'
SESSIONNAME = 'Console'
COMPUTERNAME = 'LEWISLAPTOP8460'
_ = '/usr/bin/cygcheck'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Installations
  (default) = '\??\C:\cygwin'
HKEY_CURRENT_USER\Software\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygwin\setup
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\C:\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'C:\cygwin'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: c5e39b7a9d22bafb Path: C:\cygwin
  User:   Key: c5e39b7a9d22bafb Path: C:\cygwin

c:  hd  NTFS    254753Mb  39% CP CS UN PA FC     
d:  cd             N/A    N/A                    
e:  hd  FAT32     5108Mb   1% CP    UN           HP_TOOLS
f:  hd  NTFS    216954Mb  30% CP CS UN PA FC     Data

C:\cygwin        /          system  binary,auto
C:\cygwin\bin    /usr/bin   system  binary,auto
C:\cygwin\lib    /usr/lib   system  binary,auto
cygdrive prefix  /cygdrive  user    binary,auto

Found: C:\cygwin\bin\awk
 -> C:\cygwin\bin\gawk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\Strawberry\c\bin\cpp.exe
Warning: C:\cygwin\bin\cpp.exe hides C:\Strawberry\c\bin\cpp.exe
 -> C:\cygwin\etc\alternatives\cpp
 -> C:\cygwin\bin\cpp-4.exe
Not Found: crontab
Found: C:\cygwin\bin\find.exe
Found: C:\Windows\system32\find.exe
Warning: C:\cygwin\bin\find.exe hides C:\Windows\system32\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\Strawberry\c\bin\gcc.exe
Warning: C:\cygwin\bin\gcc.exe hides C:\Strawberry\c\bin\gcc.exe
 -> C:\cygwin\etc\alternatives\gcc
 -> C:\cygwin\bin\gcc-4.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\kill.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\Strawberry\c\bin\ld.exe
Warning: C:\cygwin\bin\ld.exe hides C:\Strawberry\c\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Not Found: make
Found: C:\cygwin\bin\mv.exe
Found: C:\Strawberry\c\bin\patch.exe
Found: C:\cygwin\bin\perl.exe
Found: C:\Strawberry\perl\bin\perl.exe
Warning: C:\cygwin\bin\perl.exe hides C:\Strawberry\perl\bin\perl.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Not Found: ssh
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe
Found: C:\cygwin\bin\test.exe
Found: C:\cygwin\bin\vi.exe
Found: C:\cygwin\bin\vim.exe

   48k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_atomic.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_atomic.dll" v0.0 ts=2013-06-24 03:50
  128k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_chrono.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_chrono.dll" v0.0 ts=2013-06-24 03:50
  191k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_date_time.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_date_time.dll" v0.0 ts=2013-06-24 03:51
  281k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_filesystem.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_filesystem.dll" v0.0 ts=2013-06-24 03:51
  560k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_graph.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_graph.dll" v0.0 ts=2013-06-24 03:53
 1046k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_locale.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_locale.dll" v0.0 ts=2013-06-24 03:54
  142k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_c99.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99.dll" v0.0 ts=2013-06-24 03:55
  147k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_c99f.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99f.dll" v0.0 ts=2013-06-24 03:55
  783k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_tr1.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1.dll" v0.0 ts=2013-06-24 03:55
  783k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_math_tr1f.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1f.dll" v0.0 ts=2013-06-24 03:55
  179k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_prg_exec_monitor.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_prg_exec_monitor.dll" v0.0 ts=2013-06-24 03:57
  834k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_program_options.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_program_options.dll" v0.0 ts=2013-06-24 03:56
   86k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_random.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_random.dll" v0.0 ts=2013-06-24 03:56
 1288k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_regex.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_regex.dll" v0.0 ts=2013-06-24 03:52
  879k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_serialization.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_serialization.dll" v0.0 ts=2013-06-24 03:56
  211k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_signals.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_signals.dll" v0.0 ts=2013-06-24 03:57
   89k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_system.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_system.dll" v0.0 ts=2013-06-24 03:50
  242k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_thread.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_thread.dll" v0.0 ts=2013-06-24 03:57
  101k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_timer.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_timer.dll" v0.0 ts=2013-06-24 03:58
 1290k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_unit_test_framework.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_unit_test_framework.dll" v0.0 ts=2013-06-24 03:57
 2536k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_wave.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wave.dll" v0.0 ts=2013-06-24 03:58
  688k 2013/06/24 C:\cygwin\usr\local\bin\cygboost_wserialization.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wserialization.dll" v0.0 ts=2013-06-24 03:57
   14k 2012/05/04 C:\cygwin\bin\cygattr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygattr-1.dll" v0.0 ts=2012-05-04 12:35
    6k 2013/05/08 C:\cygwin\bin\cygboost_atomic-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_atomic-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
   30k 2013/01/22 C:\cygwin\bin\cygboost_chrono-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_chrono-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
   24k 2013/05/08 C:\cygwin\bin\cygboost_chrono-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_chrono-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
   58k 2013/01/22 C:\cygwin\bin\cygboost_date_time-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_date_time-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
   50k 2013/05/08 C:\cygwin\bin\cygboost_date_time-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_date_time-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
  100k 2013/01/22 C:\cygwin\bin\cygboost_filesystem-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_filesystem-mt-1_50.dll" v0.0 ts=2013-01-22 04:23
   78k 2013/05/08 C:\cygwin\bin\cygboost_filesystem-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_filesystem-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
  281k 2013/01/22 C:\cygwin\bin\cygboost_graph-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_graph-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
  329k 2013/05/08 C:\cygwin\bin\cygboost_graph-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_graph-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
  121k 2013/01/22 C:\cygwin\bin\cygboost_iostreams-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_iostreams-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
   86k 2013/05/08 C:\cygwin\bin\cygboost_iostreams-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_iostreams-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
  848k 2013/01/22 C:\cygwin\bin\cygboost_locale-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_locale-mt-1_50.dll" v0.0 ts=2013-01-22 04:26
  744k 2013/05/08 C:\cygwin\bin\cygboost_locale-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_locale-mt-1_53.dll" v0.0 ts=2013-05-08 15:56
  135k 2013/01/22 C:\cygwin\bin\cygboost_math_c99-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99-mt-1_50.dll" v0.0 ts=2013-01-22 04:25
   60k 2013/05/08 C:\cygwin\bin\cygboost_math_c99-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99-mt-1_53.dll" v0.0 ts=2013-05-08 15:58
  134k 2013/01/22 C:\cygwin\bin\cygboost_math_c99f-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99f-mt-1_50.dll" v0.0 ts=2013-01-22 04:25
   63k 2013/05/08 C:\cygwin\bin\cygboost_math_c99f-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_c99f-mt-1_53.dll" v0.0 ts=2013-05-08 15:58
  401k 2013/01/22 C:\cygwin\bin\cygboost_math_tr1-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
  345k 2013/05/08 C:\cygwin\bin\cygboost_math_tr1-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1-mt-1_53.dll" v0.0 ts=2013-05-08 15:57
  402k 2013/01/22 C:\cygwin\bin\cygboost_math_tr1f-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1f-mt-1_50.dll" v0.0 ts=2013-01-22 04:25
  344k 2013/05/08 C:\cygwin\bin\cygboost_math_tr1f-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_math_tr1f-mt-1_53.dll" v0.0 ts=2013-05-08 15:57
   55k 2013/01/22 C:\cygwin\bin\cygboost_prg_exec_monitor-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_prg_exec_monitor-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
   52k 2013/05/08 C:\cygwin\bin\cygboost_prg_exec_monitor-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_prg_exec_monitor-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
  432k 2013/01/22 C:\cygwin\bin\cygboost_program_options-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_program_options-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
  375k 2013/05/08 C:\cygwin\bin\cygboost_program_options-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_program_options-mt-1_53.dll" v0.0 ts=2013-05-08 15:56
   16k 2013/01/22 C:\cygwin\bin\cygboost_random-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_random-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
   10k 2013/05/08 C:\cygwin\bin\cygboost_random-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_random-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
  911k 2013/01/22 C:\cygwin\bin\cygboost_regex-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_regex-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
  981k 2013/05/08 C:\cygwin\bin\cygboost_regex-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_regex-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
  417k 2013/01/22 C:\cygwin\bin\cygboost_serialization-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_serialization-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
  421k 2013/05/08 C:\cygwin\bin\cygboost_serialization-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_serialization-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
   78k 2013/01/22 C:\cygwin\bin\cygboost_signals-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_signals-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
   79k 2013/05/08 C:\cygwin\bin\cygboost_signals-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_signals-mt-1_53.dll" v0.0 ts=2013-05-08 16:00
   21k 2013/01/22 C:\cygwin\bin\cygboost_system-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_system-mt-1_50.dll" v0.0 ts=2013-01-22 04:23
   16k 2013/05/08 C:\cygwin\bin\cygboost_system-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_system-mt-1_53.dll" v0.0 ts=2013-05-08 15:54
  123k 2013/01/22 C:\cygwin\bin\cygboost_thread-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_thread-mt-1_50.dll" v0.0 ts=2013-01-22 04:24
   82k 2013/05/08 C:\cygwin\bin\cygboost_thread-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_thread-mt-1_53.dll" v0.0 ts=2013-05-08 15:55
   20k 2013/01/22 C:\cygwin\bin\cygboost_timer-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_timer-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
   17k 2013/05/08 C:\cygwin\bin\cygboost_timer-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_timer-mt-1_53.dll" v0.0 ts=2013-05-08 16:01
  588k 2013/01/22 C:\cygwin\bin\cygboost_unit_test_framework-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_unit_test_framework-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
  613k 2013/05/08 C:\cygwin\bin\cygboost_unit_test_framework-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_unit_test_framework-mt-1_53.dll" v0.0 ts=2013-05-08 16:02
 1135k 2013/01/22 C:\cygwin\bin\cygboost_wave-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wave-mt-1_50.dll" v0.0 ts=2013-01-22 04:28
 1358k 2013/05/08 C:\cygwin\bin\cygboost_wave-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wave-mt-1_53.dll" v0.0 ts=2013-05-08 16:02
  294k 2013/01/22 C:\cygwin\bin\cygboost_wserialization-mt-1_50.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wserialization-mt-1_50.dll" v0.0 ts=2013-01-22 04:27
  307k 2013/05/08 C:\cygwin\bin\cygboost_wserialization-mt-1_53.dll - os=4.0 img=1.0 sys=4.0
                  "cygboost_wserialization-mt-1_53.dll" v0.0 ts=2013-05-08 16:01
   62k 2011/05/21 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2011-05-21 20:16
  108k 2010/01/05 C:\cygwin\bin\cygcloog-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcloog-0.dll" v0.0 ts=2010-01-05 00:45
    7k 2012/05/07 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypt-0.dll" v0.0 ts=2012-05-07 12:18
 1518k 2013/02/12 C:\cygwin\bin\cygcrypto-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto-1.0.0.dll" v0.0 ts=2013-02-12 14:44
  929k 2011/11/10 C:\cygwin\bin\cygdb-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb-4.5.dll" v0.0 ts=2011-11-10 19:52
   93k 2011/11/10 C:\cygwin\bin\cygdb_cxx-4.5.dll - os=4.0 img=1.0 sys=4.0
                  "cygdb_cxx-4.5.dll" v0.0 ts=2011-11-10 19:53
  148k 2013/04/16 C:\cygwin\bin\cygexpat-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygexpat-1.dll" v0.0 ts=2013-04-16 14:02
   21k 2011/10/26 C:\cygwin\bin\cygffi-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygffi-4.dll" v0.0 ts=2011-10-23 14:33
   43k 2010/01/02 C:\cygwin\bin\cygform-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-10.dll" v0.0 ts=2010-01-02 14:49
   43k 2009/11/20 C:\cygwin\bin\cygform-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygform-9.dll" v0.0 ts=2009-11-20 19:14
   47k 2010/01/02 C:\cygwin\bin\cygformw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygformw-10.dll" v0.0 ts=2010-01-02 17:31
   79k 2011/10/26 C:\cygwin\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggcc_s-1.dll" v0.0 ts=2011-10-23 14:15
   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-3.dll" v0.0 ts=2003-07-20 08:58
   19k 2009/02/26 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm-4.dll" v0.0 ts=2009-02-26 07:58
   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002-02-20 03:05
   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-3.dll" v0.0 ts=2003-07-20 09:00
    8k 2009/02/26 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm_compat-4.dll" v0.0 ts=2009-02-26 07:58
  317k 2011/07/31 C:\cygwin\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmp-3.dll" v0.0 ts=2011-07-31 06:14
   14k 2011/07/31 C:\cygwin\bin\cyggmpxx-4.dll - os=4.0 img=1.0 sys=4.0
                  "cyggmpxx-4.dll" v0.0 ts=2011-07-31 11:31
   42k 2011/10/26 C:\cygwin\bin\cyggomp-1.dll - os=4.0 img=1.0 sys=4.0
                  "cyggomp-1.dll" v0.0 ts=2011-10-23 14:21
   25k 2012/05/04 C:\cygwin\bin\cyghistory7.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory7.dll" v0.0 ts=2012-05-04 22:07
  985k 2011/10/16 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2011-10-16 18:01
    0k 2013/06/28 C:\cygwin\bin\cygicudata.dll17852k 2011/07/26 C:\cygwin\bin\cygicudata48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicudata48.dll" v0.0 ts=2011-07-26 12:36
    0k 2013/06/28 C:\cygwin\bin\cygicui18n.dll 1809k 2011/07/26 C:\cygwin\bin\cygicui18n48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicui18n48.dll" v0.0 ts=2011-07-26 11:53
    0k 2013/06/28 C:\cygwin\bin\cygicuio.dll   35k 2011/07/26 C:\cygwin\bin\cygicuio48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuio48.dll" v0.0 ts=2011-07-26 11:56
    0k 2013/06/28 C:\cygwin\bin\cygicule.dll  233k 2011/07/26 C:\cygwin\bin\cygicule48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicule48.dll" v0.0 ts=2011-07-26 11:53
    0k 2013/06/28 C:\cygwin\bin\cygiculx.dll   42k 2011/07/26 C:\cygwin\bin\cygiculx48.dll - os=4.0 img=1.0 sys=4.0
                  "cygiculx48.dll" v0.0 ts=2011-07-26 11:54
    0k 2013/06/28 C:\cygwin\bin\cygicutest.dll   51k 2011/07/26 C:\cygwin\bin\cygicutest48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicutest48.dll" v0.0 ts=2011-07-26 11:54
    0k 2013/06/28 C:\cygwin\bin\cygicutu.dll  123k 2011/07/26 C:\cygwin\bin\cygicutu48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicutu48.dll" v0.0 ts=2011-07-26 11:54
    0k 2013/06/28 C:\cygwin\bin\cygicuuc.dll 1238k 2011/07/26 C:\cygwin\bin\cygicuuc48.dll - os=4.0 img=1.0 sys=4.0
                  "cygicuuc48.dll" v0.0 ts=2011-07-26 11:50
   31k 2005/11/20 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-3.dll" v0.0 ts=2005-11-20 02:04
   35k 2011/10/16 C:\cygwin\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-8.dll" v0.0 ts=2011-10-16 06:38
    5k 2013/06/07 C:\cygwin\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0
                  "cyglsa.dll" v0.0 ts=2013-06-07 10:10
    6k 2013/06/07 C:\cygwin\bin\cyglsa64.dll  123k 2011/05/19 C:\cygwin\bin\cyglzma-5.dll - os=4.0 img=1.0 sys=4.0
                  "cyglzma-5.dll" v0.0 ts=2011-05-19 03:41
   94k 2012/04/22 C:\cygwin\bin\cygmagic-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmagic-1.dll" v0.0 ts=2012-04-22 19:09
   25k 2010/01/02 C:\cygwin\bin\cygmenu-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-10.dll" v0.0 ts=2010-01-02 14:48
   25k 2009/11/20 C:\cygwin\bin\cygmenu-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu-9.dll" v0.0 ts=2009-11-20 19:13
   25k 2010/01/02 C:\cygwin\bin\cygmenuw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenuw-10.dll" v0.0 ts=2010-01-02 17:30
  213k 2011/07/31 C:\cygwin\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygmp-3.dll" v0.0 ts=2011-07-31 06:12
   64k 2009/11/09 C:\cygwin\bin\cygmpc-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpc-1.dll" v0.0 ts=2009-11-09 01:21
  269k 2009/06/07 C:\cygwin\bin\cygmpfr-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-1.dll" v0.0 ts=2009-06-07 22:10
 1102k 2011/08/07 C:\cygwin\bin\cygmpfr-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygmpfr-4.dll" v0.0 ts=2011-08-07 02:47
   63k 2010/01/02 C:\cygwin\bin\cygncurses++-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-10.dll" v0.0 ts=2010-01-02 15:00
   63k 2009/11/20 C:\cygwin\bin\cygncurses++-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++-9.dll" v0.0 ts=2009-11-20 19:25
   63k 2010/01/02 C:\cygwin\bin\cygncurses++w-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++w-10.dll" v0.0 ts=2010-01-02 17:41
  195k 2010/01/02 C:\cygwin\bin\cygncurses-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-10.dll" v0.0 ts=2010-01-02 14:45
  198k 2009/11/20 C:\cygwin\bin\cygncurses-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses-9.dll" v0.0 ts=2009-11-20 19:10
  244k 2010/01/02 C:\cygwin\bin\cygncursesw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygncursesw-10.dll" v0.0 ts=2010-01-02 17:28
   13k 2010/01/02 C:\cygwin\bin\cygpanel-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-10.dll" v0.0 ts=2010-01-02 14:47
   13k 2009/11/20 C:\cygwin\bin\cygpanel-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel-9.dll" v0.0 ts=2009-11-20 19:12
   13k 2010/01/02 C:\cygwin\bin\cygpanelw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanelw-10.dll" v0.0 ts=2010-01-02 16:30
  255k 2012/02/10 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre-0.dll" v0.0 ts=2012-02-10 10:24
 1628k 2012/07/12 C:\cygwin\bin\cygperl5_14.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_14.dll" v0.0 ts=2012-07-12 20:17
   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002-06-09 06:45
  695k 2009/04/18 C:\cygwin\bin\cygppl-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygppl-7.dll" v0.0 ts=2009-04-18 13:44
 2481k 2009/04/18 C:\cygwin\bin\cygppl_c-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygppl_c-2.dll" v0.0 ts=2009-04-18 13:47
   18k 2009/04/18 C:\cygwin\bin\cygpwl-4.dll - os=4.0 img=1.0 sys=4.0
                  "cygpwl-4.dll" v0.0 ts=2009-04-18 13:44
  162k 2012/05/04 C:\cygwin\bin\cygreadline7.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline7.dll" v0.0 ts=2012-05-04 22:07
  366k 2013/02/12 C:\cygwin\bin\cygssl-1.0.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl-1.0.0.dll" v0.0 ts=2013-02-12 14:44
    8k 2011/10/26 C:\cygwin\bin\cygssp-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygssp-0.dll" v0.0 ts=2011-10-23 14:33
  780k 2011/10/26 C:\cygwin\bin\cygstdc++-6.dll - os=4.0 img=1.0 sys=4.0
                  "cygstdc++-6.dll" v0.0 ts=2011-10-23 14:58
   48k 2010/01/02 C:\cygwin\bin\cygtic-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-10.dll" v0.0 ts=2010-01-02 14:45
   48k 2009/11/20 C:\cygwin\bin\cygtic-9.dll - os=4.0 img=1.0 sys=4.0
                  "cygtic-9.dll" v0.0 ts=2009-11-20 19:10
   48k 2010/01/02 C:\cygwin\bin\cygticw-10.dll - os=4.0 img=1.0 sys=4.0
                  "cygticw-10.dll" v0.0 ts=2010-01-02 17:28
 1235k 2013/04/21 C:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygxml2-2.dll" v0.0 ts=2013-04-21 05:37
   73k 2013/05/09 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2013-05-09 22:21
 2807k 2013/06/07 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2013-06-07 10:11
    Cygwin DLL version info:
        DLL version: 1.7.20
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 266
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5


Can't find the cygrunsrv utility, skipping services check.


Cygwin Package Information
Last downloaded files to: C:\Users\Lewis\Desktop
Last downloaded files from: http://cygwin.osuosl.org/

Package              Version              Status
_autorebase          000321-1             OK
_update-info-dir     01152-1              OK
alternatives         1.3.30c-10           OK
base-cygwin          3.3-1                OK
base-files           4.1-1                OK
bash                 4.1.10-4             OK
binutils             2.23.51-1            OK
bzip2                1.0.6-2              OK
coreutils            8.15-1               OK
crypt                1.2-1                OK
cygutils             1.4.12-2             OK
cygwin               1.7.20-1             OK
cygwin-doc           1.7-1                OK
dash                 0.5.7-1              OK
diffutils            3.2-1                OK
dos2unix             6.0.3-1              OK
editrights           1.01-2               OK
file                 5.11-1               OK
findutils            4.5.11-1             OK
gawk                 4.1.0-1              OK
gcc-core             3.4.4-999            OK
gcc-g++              3.4.4-999            OK
gcc-mingw-core       20050522-3           OK
gcc-mingw-g++        20050522-3           OK
gcc4-core            4.5.3-3              OK
gcc4-g++             4.5.3-3              OK
gdb                  7.6.50-2             OK
gdbm                 1.8.3-20             OK
gettext              0.18.1.1-2           OK
grep                 2.6.3-1              OK
groff                1.21-2               OK
gzip                 1.4-1                OK
icu                  4.8.1-1              OK
ipc-utils            1.0-1                OK
less                 444-1                OK
libattr1             2.4.46-1             OK
libboost-devel       1.50.0-1             OK
libboost1.50         1.50.0-1             OK
libboost1.53         1.53.0-2             OK
libbz2_1             1.0.6-2              OK
libcloog0            0.15.7-1             OK
libdb4.5             4.5.20.2-3           OK
libexpat1            2.1.0-2              OK
libffi4              4.5.3-3              OK
libgcc1              4.5.3-3              OK
libgdbm              1.8.0-5              OK
libgdbm3             1.8.3-3              OK
libgdbm4             1.8.3-20             OK
libgmp3              4.3.2-1              OK
libgmpxx4            4.3.2-1              OK
libgomp1             4.5.3-3              OK
libiconv2            1.14-2               OK
libicu-devel         4.8.1-1              OK
libicu48             4.8.1-1              OK
libintl3             0.14.5-1             OK
libintl8             0.18.1.1-2           OK
liblzma5             5.0.2_20110517-1     OK
libmpc1              0.8-1                OK
libmpfr1             2.4.1-4              OK
libmpfr4             3.0.1-1              OK
libncurses10         5.7-18               OK
libncurses9          5.7-16               OK
libncursesw10        5.7-18               OK
libopenssl100        1.0.1e-2             OK
libpcre0             8.21-2               OK
libpopt0             1.6.4-4              OK
libppl               0.10.2-1             OK
libpthread-stubs     0.2-1                OK
libreadline7         6.1.2-3              OK
libssp0              4.5.3-3              OK
libstdc++6           4.5.3-3              OK
libstdc++6-devel     4.5.3-3              OK
libxml2              2.9.1-1              OK
login                1.10-10              OK
man                  1.6g-2               OK
mingw-binutils       2.21-1               OK
mingw-gcc-core       4.5.2-1              OK
mingw-gcc-g++        4.5.2-1              OK
mingw-pthreads       20110507-1           OK
mingw-runtime        3.20-1               OK
mingw-w32api         3.17-2               OK
mintty               1.1.3-1              OK
perl                 5.14.2-3             OK
perl_vendor          5.14.2-3             OK
rebase               4.4.0-1              OK
run                  1.2.0-1              OK
sed                  4.2.2-3              OK
tar                  1.26-1               OK
terminfo             5.7_20091114-14      OK
texinfo              4.13-4               OK
tzcode               2013c-1              OK
vim                  7.3.1152-1           OK
vim-common           7.3.1152-1           OK
vim-minimal          7.3.1152-1           OK
Empty package w32api
w32api               9999-1               OK
w32api-headers       3.0b_svn5747-1       OK
w32api-runtime       3.0b_svn5747-1       OK
which                2.20-2               OK
xxd                  7.3.1152-1           OK
xz                   5.0.2_20110517-1     OK
zlib0                1.2.8-1              OK
Use -h to see help about each section

[-- Attachment #3: multithread.cpp --]
[-- Type: text/x-c++src, Size: 735 bytes --]

#include <iostream>
#ifdef THREADED
  #include <boost/thread/thread.hpp>
#endif

using namespace std;

 // load_db_and_find_trades()



double x[4];

void foo(int jj, int tid) {
  for (double ii=1 ; ii < 100000000 ; ii=ii+1) {
    for (int kk=0 ; kk < jj ; kk++) {
      x[tid] += (1 / ii );
      x[tid] -= (1 / ii );
    };
  };
};


int main(int argc, char **argv) {
  cout << x[0] << ", " << x[1] << ", " << x[2] << ", " << x[3]  << endl;
  int mult=15;
  #ifdef THREADED
    for(int tid=0; tid<4 ; tid++){
      boost::thread threaded_load_db_and_find_trades(foo, mult, tid);
    };
  #else
    foo(mult, 0);
  #endif
  cout << x[0] << ", " << x[1] << ", " << x[2] << ", " << x[3]  << endl;
}


[-- Attachment #4: Type: text/plain, Size: 218 bytes --]

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-06-30 17:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-29 22:46 difficulty with c++ boost::thread (1.53.0) on Cygwin 1.7.20(0.266/5/3) Lewis Sternberg
2013-06-30  8:19 ` marco atzeri
2013-06-30 16:32   ` Lewis S
2013-06-30 21:45     ` marco atzeri
2013-06-30  1:38 Lewis S

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).