Ik heb een CVS opgezet zodat we veilig een applicatie kunnen porten naar linux.
Nu wil het geval dat de win32 source directories netjes zijn gerangschikt.
Oisyn riep dat ik naar een voorbeeld moest kijken, wel ik probeer nu eerst iets simpels werkend te krijgen (met de PalmOS emulator als voorbeeld):
[atimmer@k7 automake]$ cat configure.ac
AC_INIT(../html_parser/htmlparser.cpp)
AC_CANONICAL_SYSTEM
AM_INIT_AUTOMAKE(q,0,no)
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
AC_OUTPUT(Makefile)
[atimmer@k7 automake]$ cat Makefile.am
bin_PROGRAMS= q
q_SOURCES=$(SRC_UNIX)
VPATH= $(srcdir)/../html_parser \
$(srcdir)/../generic_scanner
INCLUDES= $(srcdir)/../html_parser
INCLUDES+=$(srcdir)/../generic_scanner
SRC_UNIX= html_parser.cpp \
generic_scanner.cpp
automake;autoconf; mkdir build; cd build; ../configure
make: *** No rule to make target `configure.ac', needed by `../aclocal.m4'. Stop.
Nu wil het geval dat de win32 source directories netjes zijn gerangschikt.
Oisyn riep dat ik naar een voorbeeld moest kijken, wel ik probeer nu eerst iets simpels werkend te krijgen (met de PalmOS emulator als voorbeeld):
[atimmer@k7 automake]$ cat configure.ac
AC_INIT(../html_parser/htmlparser.cpp)
AC_CANONICAL_SYSTEM
AM_INIT_AUTOMAKE(q,0,no)
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
AC_OUTPUT(Makefile)
[atimmer@k7 automake]$ cat Makefile.am
bin_PROGRAMS= q
q_SOURCES=$(SRC_UNIX)
VPATH= $(srcdir)/../html_parser \
$(srcdir)/../generic_scanner
INCLUDES= $(srcdir)/../html_parser
INCLUDES+=$(srcdir)/../generic_scanner
SRC_UNIX= html_parser.cpp \
generic_scanner.cpp
automake;autoconf; mkdir build; cd build; ../configure
make: *** No rule to make target `configure.ac', needed by `../aclocal.m4'. Stop.