missing woapp.make (was Re: [OGo-Developer] noob question on building sope-appserver)

Chad Leigh developer@opengroupware.org
Wed, 22 Nov 2006 00:01:34 -0700


On Nov 21, 2006, at 2:07 PM, Chad Leigh wrote:

>
> On Nov 21, 2006, at 2:03 PM, Helge Hess wrote:
>
>> On Nov 21, 2006, at 21:46, Chad Leigh wrote:
>>> I am installing in to /usr/local/ and from my understanding did  
>>> not need to install gnustep-make on OS X if I am installing in / 
>>> usr/local/ .  I did not need it for the 4.5.9 tarball.  Is this  
>>> not right?
>>
>> You need to have gnustep-make for compilation, you just don't need  
>> to source GNUstep.sh. Probably SOPE did that for you automagically  
>> and installed some .GNUstep tree inside the source tree?
>> Do a "ls -la" and check whether there is a GNUstep tree, and patch  
>> that PCH flag in its config.make.
>
> Ok, yes there is a .gsmake in the trunk tree and in .gsmake/Library/ 
> Makefiles/config.make there is the flag and I changed it and it  
> does seem to be building now...

Ok

There seems to be a file missing however (?)  If, using the svn  
source I downloaded a couple days ago and got compiled with the  
expert advise above, I move to sop-appserver/samples/HelloWorld or  
HelloForm and try and make them, I get

[family:sope-appserver/samples/HelloWorld] chad% make
GNUmakefile:12: /Volumes/erik/Users/chad/sope/sope-svn-20061120/ 
trunk/.gsmake/Library/Makefiles/woapp.make: No such file or directory
make: *** No rule to make target `/Volumes/erik/Users/chad/sope/sope- 
svn-20061120/trunk/.gsmake/Library/Makefiles/woapp.make'.  Stop.
[family:sope-appserver/samples/HelloWorld] chad%

and sure enough

[family:sope-appserver/samples/HelloWorld] chad% ls /Volumes/erik/ 
Users/chad/sope/sope-svn-20061120/trunk/.gsmake/Library/Makefiles/
Additional                      application.make                 
config.make                     gcj-tool.make                    
ld_lib_path.csh                 objc.make                       spec- 
debug-alone-rules.template test-library.make
Auxiliary                       bundle.make                      
config.sub                      gswapp.make                      
ld_lib_path.sh                  os.sh                           spec- 
debug-rules.template       test-tool.make
GNUstep-reset.sh                clean_cpu.sh                     
cpu.sh                          gswbundle.make                   
library-combo.make              palette.make                    spec- 
rules.template             tool.make
GNUstep.csh                     clean_os.sh                      
ctool.make                      install-sh                       
library.make                    powerpc                          
strip_makefiles.sh              transform_paths.sh
GNUstep.sh                      clean_vendor.sh                  
documentation.make              java-executable.template         
messages.make                   relative_path.sh                 
subproject.make                 user_home
Instance                        clibrary.make                    
executable.template             java-tool.make                   
mkinstalldirs                   resource-set.make               tar- 
exclude-list                vendor.sh
Master                          common.make                      
fixpath.sh                      java.make                        
names.make                      rules.make                       
target.make                     which_lib
aggregate.make                  config.guess                     
framework.make                  jni.make                         
native-library.make             service.make                    test- 
application.make
[family:sope-appserver/samples/HelloWorld] chad%

I don't see it.

The same files ARE in my 4.5.9 tarball hierarchy in the equivalent  
location.  Did something (like woapp.make) get lost in subversion  
somewhere?

For now I will copy it out of the 4.5.9 .gsmake tree.

Thanks
Chad




>
> Thanks!
> Chad
>
>
> -- 
> OpenGroupware.org Developer
> developer@opengroupware.org
> http://mail.opengroupware.org/mailman/listinfo/developer