Quick navigation: Home   |    Site Map   ||    References   |    Biography   ||    Copyright   |    Other copyright   |    Contact us   |    Advert   |   
 

Re: [ccp4bb] Logfile Problem on Dual-Core Intal Mac with Os X Server 10.4 and CCP4 6.0.1

- Protein crystallography

Main steps:

   - Protein purification
   - Crystallisation

Special:

   - Programs for crystallography
   - X-ray detectors

Basic tutorials:

   - Chemistry
   - Protein
   - Peptide
   - Amino Acids

Xtal community:

   - CCP4BB

CCP4bb navigation

CCP4bb <-- 1999 <-- November 1999 <-- 30 November 1999
Previous message:
Subject: Re: Pseudo-merohedral twinning and Molecular replacement
From: Eleanor Dodson ccp4 {- at -} YSBL {- dot -} YORK {- dot -} AC {- dot -} UK
Date: 2007-10-30
Next message:
Subject: Re: Pseudo-merohedral twinning and Molecular replacement
From: Iain Kerr ikerr {- at -} CMP {- dot -} UCSF {- dot -} EDU
Date: 2007-10-30


Subject: Re: Logfile Problem on Dual-Core Intal Mac with Os X Server 10.4 and CCP4 6.0.1
From: Claus Flensburg claus {- at -} GLOBALPHASING {- dot -} COM
Date: 2007-10-30

diff -ru lib/src/ccp4_general_f.c~ lib/src/ccp4_general_f.c
--- lib/src/ccp4_general_f.c~ 2005-09-08 17:27:26.000000000 +0100
+++ lib/src/ccp4_general_f.c 2007-10-29 13:06:50.000000000 +0000
@@ -198,6 +198,12 @@
strncpy(tmp_errstr,errstr,length);
tmp_errstr[length]='';

+ /* work around a buglet: gfortran-4.1.2 glibc-2.7-2 (2.6.23.1-37.fc8 x86_64 SMP)
+ Flush stdout using a Fortran call before printing further. C. Flensburg 20071029. */
+#ifdef GFORTRAN
+ FORTRAN_CALL (CCP4_FFLUSH_STDOUT, ccp4_fflush_stdout, (), (), ());
+#endif
+
if (abs(*istat) <= 2)
FORTRAN_CALL (CCP4H_SUMMARY_BEG, ccp4h_summary_beg, (), (), ());

diff -ru lib/src/unix.m4~ lib/src/unix.m4
--- lib/src/unix.m4~ 2007-05-30 16:53:19.000000000 +0100
+++ lib/src/unix.m4 2007-10-29 13:08:34.000000000 +0000
@@ -123,6 +123,7 @@
C options
C UGTARG - Get command-line argument
C hciftime - Time in cif format
+C ccp4_fflush_stdout - Flush buffers to stdout
C
C Functions:
C
@@ -934,3 +935,12 @@

C

+ subroutine ccp4_fflush_stdout()
+dnl work around a buglet: : gfortran-4.1.2 glibc-2.7-2
+dnl (2.6.23.1-37.fc8 x86_64 SMP) C. Flensburg 20071029.
+ implicit none
+ifelse(_gfort,1,
+[ call flush(6)
+],dnl (else)
+[ continue])
+ end

CCP4bb navigation

CCP4bb <-- 1999 <-- November 1999 <-- 30 November 1999
Previous message:
Subject: Re: Pseudo-merohedral twinning and Molecular replacement
From: Eleanor Dodson ccp4 {- at -} YSBL {- dot -} YORK {- dot -} AC {- dot -} UK
Date: 2007-10-30
Next message:
Subject: Re: Pseudo-merohedral twinning and Molecular replacement
From: Iain Kerr ikerr {- at -} CMP {- dot -} UCSF {- dot -} EDU
Date: 2007-10-30



ProteinCrystallography.org: Copyright 2006-2010 by Quid United Ltd