gEDA-user: PCB compilation wipeout on OpenBSD
Dan McMahill
dan at mcmahill.net
Sat Jul 8 15:18:31 EDT 2006
Karel Kulhavy wrote:
> After installing all the dependencies not mentioned in README I could configure,
> but my make still wipes out:
>
> /usr/bin/m4 -I . -F pcblib ./common.m4 TTL_74xx_DIL.m4 amphenol.m4 connector.m4 crystal.m4 generic.m4 gtag.m4 jerry.m4 linear.m4 logic.m4 lsi.m4 memory.m4 optical.m4 pci.m4 resistor_0.25W.m4 resistor_adjust.m4 resistor_array.m4 texas_inst_amplifier.m4 texas_inst_voltage_reg.m4 transistor.m4 amp.m4 bourns.m4 cts.m4 geda.m4 johnstech.m4 minicircuits.m4 panasonic.m4
> m4: unknown option -- F
> usage: m4 [-gs] [-Dname[=value]] [-d flags] [-I dirname] [-o filename] [-t macro] [-Uname]
> gmake[2]: *** [pcblib] Error 1
>
> I looked into man m4 on some Linux box and -F is -F, --freeze-state=FILE
> produce a frozen state on FILE at end
>
> I don't know what it is. My m4 is of unknown version. --version, -version,
> --v, -v, --help, -help, --h, -h, man m4, m4 don't produce any version
> information and the binary of m4m contains only one occurence of the
> '.' character in this context:
> $%&'()*+,-./0123456789
> It doesn't contain "freez" or "froz" in man m4.
>
> CL<
looks like you need GNU m4. If anyone wants to contribute an autoconf
test I'll be happy to add it. Looks like we should check to see if m4
accepts -F and if not error out with a message saying to install GNU m4.
I added a note to the INSTALL file.
-Dan
More information about the geda-user
mailing list