If you&#39;re in the mood for a good long read there&#39;s an INSTALL file distributed with the Perl source. It has very detailed instructions for all of the various build options.<br><br>But everytime I start to read that document my eyes glaze over and I end up just using the defaults and the auto-discovery provided by Configure... which always seems to just work (with the sole exception being an installation I attempted on an ARM5 Sheeva SoC system running Ubuntu... which required a little TLC ;-) ).<br>
<br><br><div class="gmail_quote">On Tue, Apr 13, 2010 at 5:48 PM, Tim McDaniel <span dir="ltr">&lt;<a href="mailto:tmcd@panix.com">tmcd@panix.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, 13 Apr 2010, Montgomery Conner &lt;<a href="mailto:montgomery.conner@gmail.com" target="_blank">montgomery.conner@gmail.com</a>&gt;<br>
wrote:<div class="im"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You can check the configuration of the currently installed<br>
system-perl with &#39;perl -V&#39;. This will issue more information than<br>
you ever wanted to know about a Perl install which you could then<br>
use as a template for the new build...<br>
</blockquote>
<br></div>
Good point!  It starts<br>
<br>
    osname=linux, osvers=2.6.9-78.0.1.elsmp, archname=i386-linux-thread-multi<br>
    uname=&#39;linux <a href="http://ls20-bc2-13.build.redhat.com" target="_blank">ls20-bc2-13.build.redhat.com</a> 2.6.9-78.0.1.elsmp #1 smp tue jul<br>
22 18:01:05 edt 2008 i686 athlon i386 gnulinux &#39;<br>
    config_args=&#39;-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Dversion=5.8.8 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin&#39;<br>

<br>
so I guess I could just put those in as<br>
    ./Configure -des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 ...<br>
<br>
... except that&#39;s 5.8.8 and I&#39;m building 5.10.1, so there might be<br>
some differences in options, for all I know ...<div><div></div><div class="h5"><br>
<br>
-- <br>
Tim McDaniel, <a href="mailto:tmcd@panix.com" target="_blank">tmcd@panix.com</a><br>
_______________________________________________<br>
Austin mailing list<br>
<a href="mailto:Austin@pm.org" target="_blank">Austin@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/austin" target="_blank">http://mail.pm.org/mailman/listinfo/austin</a><br>
</div></div></blockquote></div><br>