From: Wheeler, F. W \(Research\) <wh...@cr...> - 2005-10-19 18:40:27
|
Stefan, I have a Cygwin/MinGW build on the VXL dashboard. It has been working = for a couple of years, through several cygwin tool upgrades. Take a = look at the build notes (the icon next to the Build Name on the = dashboard) to see the CMakeCache settings I used and the various tool = versions. It's basically an up-to-date Cygwin installation. You wrote = "CXX_FLAGS and CC_FLAGS". Do you mean "CXX_FLAGS and C_FLAGS" -- with = "C" instead of "CC"? Maybe your config got messed up because .c files = were not compiled with -mno-cygwin? For CMake I set CMAKE_C_FLAGS:STRING=3D-mno-cygwin -Wall -O2 -g CMAKE_CXX_FLAGS:STRING=3D-mno-cygwin -Wall -O2 -g I have not compiled VXL in the MinGW environment, just in Cygwin with = -mno-cygwin. Fred The build notes ... http://www.cs.rpi.edu/research/groups/vxl/Testing/Sites/crd.ge.com/MinGW-= 3.8_gcc-3.4.4_-Wall_-O2_static/20051019-0300-Nightly/Notes.html > -----Original Message----- > From: vxl...@li... > [mailto:vxl...@li...]On Behalf Of Stefan v. > Wachter > Sent: Wednesday, October 19, 2005 2:25 PM > To: vxl...@li... > Cc: Stefan v. Wachter > Subject: [Vxl-users] Cygwin / mingw build problems >=20 >=20 > What is the recommended procedure to compile vxl (1.3.0) on Windows=20 > using the cygwin (without need for the cygwin1.dll) or mingw tools? > I started with cygwin and the -mno-cygwin flag in CXX_FLAGS and=20 > CC_FLAGS. This brought me to some errors e.g.: > /cygdrive/g/src/vxl/vxl-1.3.0/core/vnl/vnl_sample.cxx: In=20 > function `void=20 > vnl_sample_reseed()': > /cygdrive/g/src/vxl/vxl-1.3.0/core/vnl/vnl_sample.cxx:28: error:=20 > `srand48' undeclared (first use this function) >=20 > I think this is because there are different stdlib.h files in=20 > /usr/include and /usr/include/mingw . It looks like cmake doesn't use=20 > the /usr/include/mingw/stdlib.h > The were other problems with pthread.h not found. >=20 > Then I switched to a pure mingw environment. But there I=20 > couldn't build=20 > cmake. Using the cygwin ccmake brought an error with=20 > strstream.h not found. >=20 > Please tell me what configurations are working for you. >=20 > Thanks a lot, > Stefan v. Wachter > ALPHA-OMEGA digital GmbH > Munich >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads,=20 > discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users >=20 |