[interfacekit] Re: Missing header build problems

>
>06.11.2002 16:06:08, DarkWyrm <bpmagic@xxxxxxxxxxxxxxx> wrote:
>
>I am not a jam expert, but some things in the Jamfile seem to be
>wrong:
>
>1) <$(SOURCE_GRIST)> is this required?
I have no idea. I am also not a Jam expert. However, I copied the proto7 
jamfile from the proto6 jamfile byte-for-byte and changed all proto6 
references to proto7. The two are structurally close enough that the changes 
should be all that is necessary.

>2) App uses proto2_test_app, but LinkSharedOSLib uses OBApplication
>
>Jamfile follows
>
>SubDir OBOS_TOP src servers app proto7 testobapp ;
>
>App proto7_test_app :
><$(SOURCE_GRIST)>ClientFontList.cpp
><$(SOURCE_GRIST)>DebugTools.cpp
><$(SOURCE_GRIST)>OBApplication.cpp
><$(SOURCE_GRIST)>OBFont.cpp
><$(SOURCE_GRIST)>OBTestApp.cpp
><$(SOURCE_GRIST)>OBView.cpp
><$(SOURCE_GRIST)>OBWindow.cpp
><$(SOURCE_GRIST)>PortLink.cpp
>;
>LinkSharedOSLibs OBApplication : be stdc++.r4 ;
That is a mistake. However, I noticed that on my local copy a while ago and 
changed it. I would've gotten a different error when I got to the linking 
stage. Unfortunately, I can't get that far because I can't get past the 
compile stage. The Link rule should also have proto7_test_app instead of 
OBApplication.

--DW


Other related posts: