Opened 9 years ago
Closed 2 years ago
#49901 closed submission (fixed)
elkhound @1215-12-03 - new port
Reported by: | mbrethen | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | kurthindenburg (Kurt Hindenburg) | |
Port: |
Description
Elkhound is a GLR parser generator.
Note: Make install did not exist so I had to figure out which files to install. I went by the log and kept the headers for the object files in each archive created.
Attachments (1)
Change History (6)
Changed 9 years ago by mbrethen
comment:1 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
Cc: | khindenburg@… added |
---|
comment:2 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
If you have time, it would be use to https://trac.macports.org/wiki/UsingTheRightCompiler which might not be trival w/ their build method.
comment:3 Changed 9 years ago by mbrethen
The makefile for the top level distribution has this:
all: $(MAKE) -C smbase $(MAKE) -C ast $(MAKE) -C elkhound
In .../src/elkhound/Makefile.in I find this section
# -------------------- compiler configuration ------------------- # C++ compiler, etc. CXX := @CXX@ # flags for the C and C++ compilers (and preprocessor) # "-Ic" is needed for binaries that use $(support-set) CCFLAGS := @CCFLAGS@ -I$(SMBASE) -I$(AST) -Ic # flags for the linker libraries := $(LIBAST) $(LIBSMBASE) LDFLAGS := -g -Wall $(libraries) # some other tools AR := ar RANLIB := ranlib # compile .cc to .o %.o: %.cc $(CXX) -c -o $@ $< $(CCFLAGS) @perl $(SMBASE)/depend.pl -o $@ $< $(CCFLAGS) >$*.d
Configure script is .../src/elkhound/configure.pl
This looks correct, aren't the CC, CXX and CPP environment variables being set at configure time?
comment:5 Changed 2 years ago by mascguy (Christopher Nielsen)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Cc Me!