Commit in lcio on MAIN
CMakeLists.txt+1-11.58 -> 1.59
src/f77/CMakeLists.txt+91.6 -> 1.7
+10-1
2 modified files
bug fix: F77 sources were missing the -m32 flag when cross-compiling 32bit on 64bit platforms

lcio
CMakeLists.txt 1.58 -> 1.59
diff -u -r1.58 -r1.59
--- CMakeLists.txt	30 Apr 2010 15:28:23 -0000	1.58
+++ CMakeLists.txt	5 May 2010 13:13:23 -0000	1.59
@@ -61,7 +61,7 @@
         IF( COMMAND SET_PROPERTY )
             SET_PROPERTY(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS 0)
             SET( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32" )
-            SET( CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m32" )
+            #SET( CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m32" )
             SET( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -m32" )
             SET( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -m32" )
             SET( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -m32" )

lcio/src/f77
CMakeLists.txt 1.6 -> 1.7
diff -u -r1.6 -r1.7
--- CMakeLists.txt	28 May 2008 14:03:53 -0000	1.6
+++ CMakeLists.txt	5 May 2010 13:13:23 -0000	1.7
@@ -9,6 +9,15 @@
 # project name
 PROJECT( LCIOF77 Fortran )
 
+# ${CMAKE_Fortran_FLAGS} do not get propagated from the parent CMakeLists because
+# this CMakeLists contains the line PROJECT( .... )
+IF( BUILD_32BIT_COMPATIBLE )
+    SET( CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -m32" )
+ENDIF()
+
+#-------------------------------------------------------------------------
+
+
 # fortran testjobs
 SET( f77_bins
     anajob
CVSspam 0.2.8