Yes it does repro: (with cygwin CMake 2.4.7) $ make package [ 0%] Built target gdcmmd5 [ 3%] Built target gdcmzlib .... [ 90%] Built target gdcmIODTests [100%] Built target gdcmMSFFTests Run CPack packaging tool... CPack: Create package using CygwinBinary Signal 11 make: *** [package] Error 139
I don't see any cygwin specific CPack settings anywhere in the gdcm tree... Hmmm... On 3/6/08, Mathieu Malaterre <[EMAIL PROTECTED]> wrote: > > Hi david, > > Thanks for taking the time to reproduce the issue. I fixed the > CHECK_INCLUDE_FILE in cmake you should be all set when taking rev > 2669. > > Thanks again > -Mathieu > > > On Thu, Mar 6, 2008 at 7:47 PM, David Cole <[EMAIL PROTECTED]> wrote: > > I tried to repro this just now, but I get a build error at svn revision > > 2668. > > > > Linking CXX static library ../../bin/libgdcmDICT.a > > [ 60%] Built target gdcmDICT > > Scanning dependencies of target gdcmDSED > > [ 60%] Building CXX object > > > Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmTag.o > > [ 61%] Building CXX object > > > Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmFileSet.o > > [ 61%] Building CXX object > > > Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmDataSet.o > > [ 61%] Building CXX object > > > Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmByteSwapFilter.o > > In file included from > > /home/David/test/trunk/Source/Common/gdcmSwapper.h:49, > > from > > > /home/David/test/trunk/Source/DataStructureAndEncodingDefinition/gdcmItem.h:22, > > from > > > /home/David/test/trunk/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:20, > > from > > > /home/David/test/trunk/Source/DataStructureAndEncodingDefinition/gdcmByteSwapFilter.cxx:19: > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx:25:22: byteswap.h: > No > > such file or directory > > In file included from > > /home/David/test/trunk/Source/Common/gdcmSwapper.h:49, > > from > > > /home/David/test/trunk/Source/DataStructureAndEncodingDefinition/gdcmItem.h:22, > > from > > > /home/David/test/trunk/Source/DataStructureAndEncodingDefinition/gdcmSequenceOfItems.h:20, > > from > > > /home/David/test/trunk/Source/DataStructureAndEncodingDefinition/gdcmByteSwapFilter.cxx:19: > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx: In static member > > function `static T gdcm::SwapperDoOp::Swap(T) [with T = uint16_t]': > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx:35: error: > `bswap_16' > > undeclared (first use this function) > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx:35: error: (Each > > undeclared identifier is reported only once for each function it appears > > in.) > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx: In static member > > function `static T gdcm::SwapperDoOp::Swap(T) [with T = uint32_t]': > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx:43: error: > `bswap_32' > > undeclared (first use this function) > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx: In static member > > function `static T gdcm::SwapperDoOp::Swap(T) [with T = uint64_t]': > > /home/David/test/trunk/Source/Common/gdcmSwapper.txx:51: error: > `bswap_64' > > undeclared (first use this function) > > make[2]: *** > > > [Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/gdcmByteSwapFilter.o] > > Error 1 > > make[1]: *** > > [Source/DataStructureAndEncodingDefinition/CMakeFiles/gdcmDSED.dir/all] > > Error 2 > > > > > > > > > > > > > > On 3/6/08, Mathieu Malaterre <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > On Thu, Mar 6, 2008 at 5:34 PM, Bill Hoffman <[EMAIL PROTECTED] > > > > wrote: > > > > > > > > Mathieu Malaterre wrote: > > > > > Hi, > > > > > > > > > > I am getting a seg fault somewhere in CPack (CVS HEAD and cmake > > > > > 2.4.7) on cygwin, but even with a debug build of CMake I cannot > get a > > > > > nice backtrace (*). Has anyone any suggestion on how to deubg > this > > > > > thing ? > > > > > > > > > > Thanks > > > > > -Mathieu > > > > > > > > > > Run CPack packaging tool... > > > > > /home/mmalaterre/Projects/CMake-cyg/bin/cpack.exe --config > > /home/mmalaterre/Proj > > > > > ects/gdcm/trunk/cygwin/CPackConfig.cmake > > > > > CPack: Create package using CygwinBinary > > > > > 24 [main] cpack 5096 _cygtls::handle_exceptions: Error while > > dumping state > > > > > (probably corrupted stack) > > > > > make: *** [package] Segmentation fault (vidange mémoire) > > > > > > > > > > [EMAIL PROTECTED] ~/Projects/gdcm/trunk/cygwin > > > > > $ gdb /home/mmalaterre/Projects/CMake-cyg/bin/cpack.exe > > > > > GNU gdb 6.5.50.20060706-cvs (cygwin-special) > > > > > Copyright (C) 2006 Free Software Foundation, Inc. > > > > > GDB is free software, covered by the GNU General Public License, > and > > you are > > > > > welcome to change it and/or distribute copies of it under certain > > conditions. > > > > > Type "show copying" to see the conditions. > > > > > There is absolutely no warranty for GDB. Type "show warranty" > for > > details. > > > > > This GDB was configured as "i686-pc-cygwin"... > > > > > (gdb) r --config > > /home/mmalaterre/Projects/gdcm/trunk/cygwin/CPackConfig.cmake > > > > > > > > > > Starting program: > /home/mmalaterre/Projects/CMake-cyg/bin/cpack.exe > > --config /ho > > > > > me/mmalaterre/Projects/gdcm/trunk/cygwin/CPackConfig.cmake > > > > > Loaded symbols for /cygdrive/c/WINDOWS/system32/ntdll.dll > > > > > Loaded symbols for /cygdrive/c/WINDOWS/system32/kernel32.dll > > > > > Loaded symbols for /usr/bin/cygwin1.dll > > > > > Loaded symbols for /cygdrive/c/WINDOWS/system32/advapi32.dll > > > > > Loaded symbols for /cygdrive/c/WINDOWS/system32/rpcrt4.dll > > > > > Loaded symbols for /cygdrive/c/WINDOWS/system32/secur32.dll > > > > > CPack: Create package using CygwinBinary > > > > > 15 [main] cpack 5856 _cygtls::handle_exceptions: Exception: > > STATUS_ACCESS_V > > > > > IOLATION > > > > > 607 [main] cpack 5856 open_stackdumpfile: Dumping stack trace > to > > cpack.exe.s > > > > > tackdump > > > > > 1482308 [main] cpack 5856 _cygtls::handle_exceptions: Exception: > > STATUS_ACCESS_V > > > > > IOLATION > > > > > 1504326 [main] cpack 5856 _cygtls::handle_exceptions: Error while > > dumping state > > > > > (probably corrupted stack) > > > > > > > > > > Program received signal SIGSEGV, Segmentation fault. > > > > > 0x610164e5 in stack_info::walk () from /usr/bin/cygwin1.dll > > > > > (gdb) bt > > > > > #0 0x610164e5 in stack_info::walk () from /usr/bin/cygwin1.dll > > > > > #1 0x7c859dcc in OutputDebugStringA () > > > > > from /cygdrive/c/WINDOWS/system32/kernel32.dll > > > > > #2 0x40010006 in ?? () > > > > > #3 0x00000000 in ?? () > > > > > (gdb) > > > > > > > > > Please create a bug report and attach a way to reproduce the > problem, > > if > > > > at all possible in a small example. CMake itself uses the cygwin > > > > packager, so I know it works for that. > > > > > > > > > > > > svn co https://gdcm.svn.sourceforge.net/svnroot/gdcm/trunk > > > mkdir bin > > > cd bin > > > cmake ../trunk > > > make && make package > > > > > > Let me know if you can reproduce the issue. > > > > > > Thanks, > > > -Mathieu > > > > > > > > > -- > > > > > > Mathieu > > > > > > _______________________________________________ > > > CMake mailing list > > > CMake@cmake.org > > > http://www.cmake.org/mailman/listinfo/cmake > > > > > > > > > > > > -- > > Mathieu >
_______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake