[Insight-users] Re: Controlling number of lines with CabeSwig (was Re: gcc-3.3 : final_scan_insn, at final.c:2117)

Gaëtan Lehmann gaetan.lehmann at jouy.inra.fr
Wed Sep 12 05:54:38 EDT 2007


Hi Mathieu,

Le 12 sept. 07 à 11:47, Mathieu Malaterre a écrit :

> The trick is to simply add -fcompact. The time to compile the file is
> exactly the same but at least I am now pleasing gcc 3.3, and manage to
> compile the object file.
>

That's a good news :-)

> Now I need to figure out how to add this -fcompact to all target,
> geatan any suggestion ?

yes, you can add it in CreateWrapperLibrary.cmake, line 416

   ADD_CUSTOM_COMMAND(
    SOURCE ${input_idx}
    COMMAND ${CSWIG}
    ARGS ${swig_libs}
         -I${CSWIG_DEFAULT_LIB}
         ${CSWIG_IGNORE_WARNINGS}
         -noruntime
	-fcompact <------------ HERE !
         ${cindex}
         -depend ${input_xml}.depend
         -outdir ${outdir}
         -o ${output_cxx}
         -c++
         ${CSWIG_ARGS_${language}}
         ${extra_args}
         ${input_xml}
    TARGET ${library_name}

Gaëtan



--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66    fax: 01 34 65 29 09
http://voxel.jouy.inra.fr



-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: =?ISO-8859-1?Q?Ceci_est_une_signature_=E9lectronique_PGP?=
Url : http://public.kitware.com/pipermail/insight-users/attachments/20070912/e2fc1729/PGP.pgp


More information about the Insight-users mailing list