Hi, I want the "unimain" program built first, then use it to generate unidata.tab.c, which is then compiled and linked into librunicode.la
bin_PROGRAMS = unimain unimain_SOURCES = unimain.c lib_LTLIBRARIES = librunicode.la librunicode_la_SOURCES = runicode.c runicode.h #nodist_librunicode_la_SOURCES = unidata.tab.c #BUILT_SOURCES = unidata.tab.c unidata.tab.c: /usr/share/unicode/UnicodeData.txt ./unimain $< > $@ How do i get "unimain" built first? I get the error: make all-am make[1]: Entering directory `/home/russell/librunicode/src' ./unimain /usr/share/unicode/UnicodeData.txt > unidata.tab.c /bin/bash: ./unimain: No such file or directory make[1]: *** [unidata.tab.c] Error 127 make[1]: Leaving directory `/home/russell/librunicode/src' make: *** [all] Error 2