diff -N -r -u -b boost_1_34_0/tools/jam/src/jambase.c boost_1_34_0_amiga/tools/jam/src/jambase.c --- boost_1_34_0/tools/jam/src/jambase.c 2006-03-15 01:43:12 +++ boost_1_34_0_amiga/tools/jam/src/jambase.c 2007-05-12 20:09:58 @@ -555,15 +555,28 @@ "NOARSCAN ?= true ;\n", "STDHDRS ?= /boot/develop/headers/posix ;\n", "}\n", +"else if $(OS) = AMIGA\n", +"{\n", +"BINDIR ?= /sdk/local/c ;\n", +"C++ ?= g++ ;\n", +"C++FLAGS ?= -mcrt=clib2 ;\n", +"CC ?= gcc ;\n", +"CCFLAGS ?= -mcrt=clib2 ;\n", +"EXEMODE ?= ;\n", +"FILEMODE ?= ;\n", +"LIBDIR ?= /sdk/local/clib2/lib ;\n", +"LINKLIBS ?= -lunix ;\n", +"NOARSCAN ?= true ;\n", +"YACC ?= yacc ;\n", +"YACCFILES ?= y.tab ;\n", +"YACCFLAGS ?= -d ;\n", +"}\n", "else if $(UNIX)\n", "{\n", "switch $(OS)\n", "{\n", "case AIX :\n", "LINKLIBS ?= -lbsd ;\n", -"case AMIGA :\n", -"CC ?= gcc ;\n", -"YACC ?= \"bison -y\" ;\n", "case CYGWIN : \n", "CC ?= gcc ;\n", "CCFLAGS += -D__cygwin__ ;\n", @@ -1660,6 +1673,13 @@ "$(LINK) -o $(<) $(LINKFLAGS) $(>) $(NEEDLIBS) \"$(LINKLIBS)\"\n", "}\n", "}\n", +"else if $(AMIGA)\n", +"{\n", +"actions Link bind NEEDLIBS\n", +"{\n", +"$(LINK) $(LINKFLAGS) -o $(<) $(UNDEFS) $(>) $(NEEDLIBS) $(LINKLIBS) -lunix\n", +"}\n", +"}\n", "rule BULK { Bulk $(<) : $(>) ; }\n", "rule FILE { File $(<) : $(>) ; }\n", "rule HDRRULE { HdrRule $(<) : $(>) ; }\n",