Peter Vreman wrote:
I got the following error message:
Unknown name/value pair in compiler section : unittargetdir
Unknown name/value pair in clean section : files
Which is:
unittargetdir=./units/$(CPU_TARGET)-$(OS_TARGET)
files=$(wildcard ./units/$(CPU_TARGET)-$(OS_TARGET)/*$(OEXT)) \
$(wildcard ./units/$(CPU_TARGET)-$(OS_TARGET)/*$(PPUEXT)) \
$(wildcard ./units/$(CPU_TARGET)-$(OS_TARGET)/*$(RSTEXT))
I suspect its something about the target macro's. What is your
opinion? Can we implement something for these macro's? I have an
idea already but would like to pass it trough you first, if that is
ok with you.
That files line should not be necessary anymore. fpmake knows that
.o/.ppu/.rst files are generated for units and needs to be clean.
You only need to supply the unit names. But this part is still not
100% finished with things like implicit build units.
I'm with you, but fppkg keeps failing on the conversion of the
macro's, which should be fixed imho. The question now is how.
The convertmk is only a helper. It will never support 100% conversion.
The macro and function support is one of those things that will not be
supported.
I know what you mean, but if a feature is fairly simple to implement
(like macros) then I see no objection to implement them. Why object? I
am willing to make a patch for the feature, I was just informing on how
to implement things.
But as you have already found out with the fpc execution the tool is
still in (stalled) development.
Another reason why usage for non FPC projects should be supported ;)
Increasing the usage will expose a lot of bugs and missing features
which is good.
The main purpose for fppkg will be that all projects that want to
distribute fpc units and execuatbles will be supported and produce a
standard package that can be distributed from a web repository for
easy downloading and installation.
I was talking about fpmake.pp files, not fppkg which is FPC dependent
indeed.
The poNoConsole patch is applied.
Thanks, although I still not understand why I had to remove the option.
I also don't know, but the latest fppkg features were only tested
under linux and not under windows.
Like I said, not a bad thing using it for more than FPC, because that
surfaces more bugs.
Darius
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal