I was told its be an MNI structure... found in the dependency package 
undercentos6-x86_64-packages/mni, and build from this source tarball:

 
ftp://surfer.nmr.mgh.harvard.edu/transfer/outgoing/fsdev/zkaufman/mni.srcbuild.June2015.tgz

On 12/02/2016 05:45 PM, Melvin Robinson wrote:
>
> OK, this sounds good.  Where is General_transform defined?  I could try to 
> find a fix.
>
> ________________________________________
> From: freesurfer-boun...@nmr.mgh.harvard.edu 
> <freesurfer-boun...@nmr.mgh.harvard.edu> on behalf of Z K 
> <zkauf...@nmr.mgh.harvard.edu>
> Sent: Friday, December 2, 2016 4:43 PM
> To: freesurfer@nmr.mgh.harvard.edu
> Subject: Re: [Freesurfer] Build problem
>
> My guess is its a compatibility issue with the dependency package and
> Fedora 23. Although I would have guessed it would have worked, the build
> instructions have only been tested on Ubuntu, Debian and CentOS distros.
>
> I will install Fedora23 on laptop to see if I can properly diagnose the
> issue, but it may take a few days to fit in the schedule.
>
> On 12/02/2016 05:24 PM, Melvin Robinson wrote:
>> OK the OS is Fedora 23 and here is my configure line:
>>
>> ./configure --with-pkgs-dir=../dependencies/centos6-x86_64-packages 
>> --disable-Werror
>>
>>
>> ________________________________________
>> From: freesurfer-boun...@nmr.mgh.harvard.edu 
>> <freesurfer-boun...@nmr.mgh.harvard.edu> on behalf of Z K 
>> <zkauf...@nmr.mgh.harvard.edu>
>> Sent: Friday, December 2, 2016 4:21 PM
>> To: freesurfer@nmr.mgh.harvard.edu
>> Subject: Re: [Freesurfer] Build problem
>>
>> What operating system are you using and what is the exact configure command?
>>
>> On 12/02/2016 04:49 PM, Melvin Robinson wrote:
>>> I'm having a small (?) build problem with freesurfer.  My configure line
>>> merely points to the dependencies package and the--disable-Werror flag,
>>> but I get the following error.  Grepping through the source I cannot
>>> find where the structure is defined.
>>>
>>>
>>> gcc -DHAVE_CONFIG_H -I. -I..  -I../include -pthread  -DHAVE_OPENGL -g
>>> -O3 -msse2 -mfpmath=sse -Wall  -DUSE_SSE_MATHFUN -m64 -DLinux -DANSI
>>> -fdata-sections -ffunction-sections -Wl,--gc-sections
>>> -I../dependencies/centos6-x86_64-packages/mni/current/include   -MT
>>> oglutil.o -MD -MP -MF .deps/oglutil.Tpo -c -o oglutil.o oglutil.c
>>> In file included from ../include/transform.h:84:0,
>>>                  from ../include/mrisurf.h:209,
>>>                  from oglutil.c:43:
>>> ../include/mri.h:210:3: error: unknown type name ‘General_transform’
>>>    General_transform transform ;   /* the next two are from this struct */
>>>    ^
>>> ../include/mri.h:211:3: error: unknown type name ‘Transform’
>>>    Transform         *linear_transform ;
>>>    ^
>>> ../include/mri.h:212:3: error: unknown type name ‘Transform’
>>>    Transform         *inverse_linear_transform ;
>>>    ^
>>> ../include/mri.h:386:35: error: unknown type name ‘General_transform’
>>>  int   MRIsetTransform(MRI *mri,   General_transform *transform) ;
>>>                                    ^
>>> In file included from ../include/mrisurf.h:1793:0,
>>>                  from oglutil.c:43:
>>> ../include/label.h:54:3: error: unknown type name ‘General_transform’
>>>    General_transform transform ;   /* the next two are from this struct */
>>>    ^
>>> ../include/label.h:55:3: error: unknown type name ‘Transform’
>>>    Transform         *linear_transform ;
>>>    ^
>>> ../include/label.h:56:3: error: unknown type name ‘Transform’
>>>    Transform         *inverse_linear_transform ;
>>>    ^
>>> In file included from ../include/transform.h:84:0,
>>>                  from ../include/mrisurf.h:209,
>>>                  from oglutil.c:43:
>>>
>>>
>>> _______________________________________________
>>> Freesurfer mailing list
>>> Freesurfer@nmr.mgh.harvard.edu
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.nmr.mgh.harvard.edu_mailman_listinfo_freesurfer&d=DgIF-g&c=e7TYJBzRfB0YbjEn2u3vBA&r=OUdSsFeBuoDPVT3xBQdPDIuLL-safdr4PHYIlKkdkus&m=JzCKuEcFeG7YOuPKja3hihjR7T-_j7C1XNNos2d5Lqg&s=pJysyE-V31Vn3dAFzCEOkobl3iTSbt1bafA_u1Dcqbs&e=
>>>
>> _______________________________________________
>> Freesurfer mailing list
>> Freesurfer@nmr.mgh.harvard.edu
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.nmr.mgh.harvard.edu_mailman_listinfo_freesurfer&d=DgIF-g&c=e7TYJBzRfB0YbjEn2u3vBA&r=OUdSsFeBuoDPVT3xBQdPDIuLL-safdr4PHYIlKkdkus&m=JzCKuEcFeG7YOuPKja3hihjR7T-_j7C1XNNos2d5Lqg&s=pJysyE-V31Vn3dAFzCEOkobl3iTSbt1bafA_u1Dcqbs&e=
>>
>>
>> The information in this e-mail is intended only for the person to whom it is
>> addressed. If you believe this e-mail was sent to you in error and the e-mail
>> contains patient information, please contact the Partners Compliance 
>> HelpLine at
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.partners.org_complianceline&d=DgIF-g&c=e7TYJBzRfB0YbjEn2u3vBA&r=OUdSsFeBuoDPVT3xBQdPDIuLL-safdr4PHYIlKkdkus&m=JzCKuEcFeG7YOuPKja3hihjR7T-_j7C1XNNos2d5Lqg&s=_wEc3wNkFD6XFl_m_UiIB6NCMzydbXiCxuLNEyWkOjI&e=
>>   . If the e-mail was sent to you in error
>> but does not contain patient information, please contact the sender and 
>> properly
>> dispose of the e-mail.
>>
>>
>> _______________________________________________
>> Freesurfer mailing list
>> Freesurfer@nmr.mgh.harvard.edu
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.nmr.mgh.harvard.edu_mailman_listinfo_freesurfer&d=DgIF-g&c=e7TYJBzRfB0YbjEn2u3vBA&r=OUdSsFeBuoDPVT3xBQdPDIuLL-safdr4PHYIlKkdkus&m=YeCDzEkpDEW0iMQICzch9RZGjEpR1Jroz27nC6QC2g0&s=m7pFoJokkJ8zscBj1kPKtTqS8v86FKMWoH5llFDj_Lo&e=
>>
>>
> _______________________________________________
> Freesurfer mailing list
> Freesurfer@nmr.mgh.harvard.edu
> https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.nmr.mgh.harvard.edu_mailman_listinfo_freesurfer&d=DgIF-g&c=e7TYJBzRfB0YbjEn2u3vBA&r=OUdSsFeBuoDPVT3xBQdPDIuLL-safdr4PHYIlKkdkus&m=YeCDzEkpDEW0iMQICzch9RZGjEpR1Jroz27nC6QC2g0&s=m7pFoJokkJ8zscBj1kPKtTqS8v86FKMWoH5llFDj_Lo&e=
>
>
> The information in this e-mail is intended only for the person to whom it is
> addressed. If you believe this e-mail was sent to you in error and the e-mail
> contains patient information, please contact the Partners Compliance HelpLine 
> at
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.partners.org_complianceline&d=DgIF-g&c=e7TYJBzRfB0YbjEn2u3vBA&r=OUdSsFeBuoDPVT3xBQdPDIuLL-safdr4PHYIlKkdkus&m=YeCDzEkpDEW0iMQICzch9RZGjEpR1Jroz27nC6QC2g0&s=oaH6MsjKqsDdU0KMvYMqyRxVj6nanqMcFNOy3i89GCU&e=
>   . If the e-mail was sent to you in error
> but does not contain patient information, please contact the sender and 
> properly
> dispose of the e-mail.
>
>
> _______________________________________________
> Freesurfer mailing list
> Freesurfer@nmr.mgh.harvard.edu
> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>
>
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to