subprojects wont compile
kosh
evil_kosh_uk at yahoo.co.uk
Sat Mar 29 12:10:57 GMT 2003
Bugger,
in my email quoted below, in question 3 you'll find
"but then it says "<insert error about not having any files>" and bombs
out"
what I should have replaced that tag <insert...> with (cause I tend to
write a template of what I want, then replace specific things with the
actual information afterwards, but forgot this time)
* Making all in libfusion
* gmake[2]: *** No rule to make target `all'.
* gmake[1]: *** [all-recursive] Error 1
* gmake: *** [all] Error 2
But like, I've added a file to the fusion.a target, so why doesnt it
fine a rule to build it?
anyway, just thought I would clean that up
thanks
kosh
On Sat, 2003-03-29 at 11:30, kosh wrote:
> Hi,
>
> I just downloaded the cvs about three, four days ago and got around to
> compiling/installing it. It's pretty and nice, all in all, it's pretty
> nice. I have a few things to ask people, see if they know how to do
> this, or what I should do instead.
>
> The project I want to compile is called Fusion, it's my game engine
> framework, I want to port from the windows sources and use sdl to
> replace all the parts where DirectX was used. Fusion is simply a
> collection of static and shared libraries which you link against or make
> available to your application. So basically there are a load of
> directories with library source in.
>
> 1. Is it possible to create a "group" project, where it has no target.
> But whose only purpose in life is to compile the subprojects I have
> created? This would mimic workspaces under msvc++ and would eliminate
> my call (previously I asked for this) for workspaces to be implemented.
> If this was possible, you'd have workspaces, albeit slightly different,
> but not noticably.
>
> Although this isnt really a big issue, since I could just ignore the
> base project and put no targets to be compiled, hence nothing would
> happen with it anyway and it would just compile the subprojects as-is (I
> think that would work anyway, seems to in my head)
>
> 2. I have added one subproject, libfusion, made a target for it of
> "Library" left the Prefix as lib and called the Filename fusion.a Am I
> correct in thinking the resulting library would be called libfusion.a?
> and be found in the subprojects directory?
>
> 3. With this subproject, I have added one source file, just to start the
> compiling off, I can deal with any errors I get from not having all the
> source files available, I just want it to work right now. Fusion.cpp
> was added. Now, to be able to compile this project I have to activate
> it right? so I did, then I tried to build it. It complained about not
> having a Makefile. So I say yes and it tries, but then it says "<insert
> error about not having any files>" and bombs out, even though I've added
> a source file. Anyone know about that?
>
> 4. Sometimes my clock screws up and goes to a date in the future, when I
> try to distclean, clean project, or compile, it complains and then bombs
> out, even when I see make -k being used. Anyone know about this?
>
> well, I guess if I get those four problems sorted out, I should be ok
>
> thanks all, have a nice weekend, by the sunshine outside my window, I
> should be!
--
kosh <evil_kosh_uk at yahoo.co.uk>
-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop
mailing list