@alfkil
cmake 3.7.1 release version
I have the same problem as i had with the pre-release
The readme states
Quote:
AmigaOS 4 HOWTO:
To use CMake, you need to expand the CLI path to include cmake. You also need to
set PATH for 'unix' path emulation.
Put these commands in your user-startup, or execute them before using cmake.
1) path drive:path/cmake-3.7.1/bin
2) If PATH is already set
setenv PATH $PATH:/drive/path/cmake-3.7.1/bin
Otherwise:
setenv PATH /SDK/c:/SDK/gcc/bin:/drive/path/cmake-3.7.1/bin
I did not have this "Unix" path setting, there was no PATH at all set in ENV/ENVARC, so i did set it according to the readme.
After that it refused to build any of my ports though, i got this error message everytime (given the fact that the projects all share the same codebase it's no wonder they all break, but i don't know the reason)
Quote:
Makefile.common:215: *** target pattern contains no `%'. Stop.
Where this is the line it breaks
Quote:
$(VERFILE): $(srcdir)/base/internal_version.h
It's the ScummVM codebase, btw
Btw: It doesn't matter WHAT i put in $PATH, i can put the mentioned line in there, let it be completely blank or set it to some rubbish, as long as a PATH file is actually available in ENV/ENVARC the projects *will* fall over.
(I tried)
If i remove the setenv line and remove any PATH file from ENV/ENVARC, the projects do build again.
Not so sure about cmake projects, i haven't tried any yet, but i can't really work with this if it kills my gmake projects...
I don't have any AmiCygnix stuff, only the normal SDK initialization stuff.
Of course there could be stuff done while configuring my projects, but as i said, there is and was no PATH set et al before...something is rotten in the state of Denmark.