Sat Mar 03 10:14:32 2012: Request 75506 was acted upon. Transaction: Ticket created by m...@searlecom.net Queue: Win32-Daemon Subject: Bug Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: m...@searlecom.net Status: new Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75506 >
When trying to install on Strawberry Perl 5 version 14, subversion 2 (v5.14.2) built for MSWin32-x64-multi-thread via CPAN I get the following errors Daemon.o:Daemon.cpp:(.text+0x6dc1): undefined reference to `_imp__Perl_sv_newmor tal' Daemon.o:Daemon.cpp:(.text+0x6ee9): undefined reference to `_imp__Perl_sv_2iv_fl ags' Daemon.o:Daemon.cpp:(.text+0x6f4b): undefined reference to `_imp__Perl_croak_noc ontext' Daemon.o:Daemon.cpp:(.text+0x720d): undefined reference to `_imp__Perl_xs_apiver sion_bootcheck' Daemon.o:Daemon.cpp:(.text+0x723e): undefined reference to `_imp__Perl_xs_versio n_bootcheck' Daemon.o:Daemon.cpp:(.text+0x725f): undefined reference to `_imp__Perl_newXS' Daemon.o:Daemon.cpp:(.text+0x751a): undefined reference to `_imp__Perl_call_list ' collect2: ld returned 1 exit status dmake.EXE: Error code 129, while making 'blib\arch\auto\Win32\Daemon\Daemon.dll ' JDB/Win32-Daemon-20110117.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible If I do a manual install (download tarball) unpack and perl Makefile.PL then dmake I get the below: Running Mkbootstrap for Win32::Daemon () C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Daemon.bs dlltool --def Daemon.def --output-exp dll.exp g++ -o blib\arch\auto\Win32\Daemon\Daemon.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" CCallbackList.o CCal lbackTimer.o Constant.o CWinStation.o Daemon.o ServiceThread.o C:\strawberry\p erl\lib\CORE\libperl514.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lco mdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp g++: error: Constant.o: No such file or directory dmake.exe: Error code 1, while making 'blib\arch\auto\Win32\Daemon\Daemon.dll' The file Constant.o is missing Regards Mike