Re: compiler fox-toolkit 1.7 avec -O et -g

Étienne Mollier <[email protected]> Fri, 1 Apr 2022 20:40:31 +0200
Newsgroups gmane.linux.debian.devel.french
Message-ID <YkdHH24CHigCn7t6@fusion>
--kUQ2pNIwC2qfYvIh
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Re,

=C3=89tienne Mollier, on 2022-04-01:
> Basile Starynkevitch, on 2022-04-01:
> > Pour http://refpersys.org/ j'essaie de compiler la FOX TOOLKIT (1.7) =
=C2=A0=C2=A0=C2=A0
> > avec optimisation et debugging.
> [=E2=80=A6]
> > https://sourceforge.net/p/foxgui/mailman/message/37634006/
>=20
> Le ./configure --enable-debug devrait au moins fournir l'option
> -g, du moins c'est ce que j'observe de mon c=C3=B4t=C3=A9, mais pour ce
> qui est de l'optimisation, c'est moins =C3=A9vident.  Les CXXFLAGS
> sont =C3=A9cras=C3=A9s par la proc=C3=A9dure de compilation mise en place=
 par
> le d=C3=A9veloppeur amont de la fox toolkit=C2=A0:
>=20
> 	$ sed -n 57,58p configure.in
> 	dnl Prevents setting flags.
> 	CXXFLAGS=3D""
>=20
> J'imagine qu'une mani=C3=A8re de contourner =C3=A7a serait de forcer la
> valeur initiale de CXXFLAGS dans le configure.in =C3=A0 la ligne 58
> avant de configurer la construction du programme=C2=A0?

=C3=89videmment, j'ai oubli=C3=A9 d'indiquer que le fichier ./configure
doit =C3=AAtre reconstruit avec par exemple=C2=A0:

	$ autoreconf -ri

=C3=80 noter que, sur unstable en tout cas, j'ai l'erreur suivante=C2=A0:

	include/Makefile.am:4: error: blank line following trailing backslash

que je corrige en effa=C3=A7ant la ligne comment=C3=A9e qui comprend le
dit backslash.  Et ensuite seulement on peut configurer et
compiler.

Bonne soir=C3=A9e,  :)
--=20
=C3=89tienne Mollier <[email protected]>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/4, please excuse my verbosity.
On air: Triumvirat - The March To The Eternal City

--kUQ2pNIwC2qfYvIh
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmJHRx8ACgkQeTz2fo8N
EdpY5A//YGGQpz2OC4staS9pyKpYUEKmjk0ovMeY8QSe38aUPYEZYV5HgwfDKPc4
YFwmTnZHsvhNEToNdzbmjY25EDKKpFLWAgs1yalm2eD3xpmSfdoDTETQKizy6ARj
2Xzg62o6c+k9JGzUj1eMMlA+7vAtYWsvsQ5iCqf93i/QPak5MUz+xhIF2lJkPcrw
e9hwfg3i/ECl/tdGEdNgL92mBBrCE7tAtgfHWySRYG0llgb2jHgagPD9P4WEcXee
fyk+8WoDxdaphqNYGqo4c1naJhYbfgRNLx+IDL+r25JudxOlKSE66bY+otDmZtHy
QS7luR6OzC3Q3cRQHCUz2IgmgofDX95MCDirf9zQmxgmgyKhXgNVZVnxsOk50gCu
aTv/Wa5ZKwlgNvtYea49PYfG8/pn80fCUXg5ObEppUznVQQvrJaG5DME59AiCjRV
lmAGVDhaXL3nBZfv2yoCAwGlT8A3UGpRLFhccbrKD7MxswFuCTWqC+cNzyBWtw2b
PKuaX7qvVSSvg8NISsGS93CmNc5BHJzajqYy3WXFvynaw6maHAupEtsRzWiYuaS6
m3hWEFSdiWtwcmHLuD2yG7oVvoeh6MDtDG7UjI6XpSb3DtviHXCLod80lxCz1E4V
4RqUs4r0uxaeljy2mgvRBnA1bTgl24t5UWTpAZsi1NgM8CaFn98=
=CdQx
-----END PGP SIGNATURE-----

--kUQ2pNIwC2qfYvIh--