Opened 14 years ago
Closed 14 years ago
#27061 closed defect (fixed)
spin @5.25 does not work
Reported by: | eckelmax@… | Owned by: | roederja |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ||
Port: | spin |
Description
when compiled and started with an pml
For example: hello.pml
active proctype main() { printf("Hello, world\n") }
it cannot compile the pml because it does not find the cpp directory
$ spin hello.pml sh: /lib/cpp: No such file or directory spin: preprocessing failed
This is because the following flags are missing from the makefile:
-DMAC -DCPP="\"gcc -E -x c -xassembler-with-cpp\""
Attachments (2)
Change History (8)
comment:1 Changed 14 years ago by jmroot (Joshua Root)
Cc: | jann@… removed |
---|---|
Keywords: | spin removed |
Owner: | changed from macports-tickets@… to jann@… |
Port: | spin added |
comment:2 Changed 14 years ago by roederja
Can you provide a patch for this issue? I'm not currently using Spin, so it might be a bit longer until I will have the chance to look into this.
comment:3 Changed 14 years ago by eckelmax@…
I don't know how to make a patch.
Appending
-DMAC -DCPP="\"gcc -E -x c -xassembler-with-cpp\""
to the CFLAG in the makefile is enough.
Changed 14 years ago by eckelmax@…
Attachment: | makefile.patch added |
---|
Changed 14 years ago by eckelmax@…
comment:5 Changed 14 years ago by roederja
I just tried using your patch, but it does not fix the problem. I always used xspin which does not have this problem....
comment:6 Changed 14 years ago by roederja
Resolution: | → fixed |
---|---|
Status: | new → closed |
Ok, fixed it in r73189. I forgot that I already set the CFLAGS in the port file in order to preserve the macport specific flags. So I just added the flags you supplied there.
Thanks.
As per the ticket guidelines, please put the name of the port in the Port field.