Hello, 
 
> Warning: package error or possible missing or unnecessary file:  
> components/libnsappshell.so (./basebrowser-unix, 54). 
> mkdir ../../dist/Embed/components/: No such file or directory at  
> ../../xpinstall/packager/pkgcp.pl line 340 
> make[1]: *** [libs] Error 255 
> make: *** [all] Error 2 
 
I've ignored this error. 
 
>  
> I "hoped" this was OK behavior and tried to build the cocoa app. No  
> deal. These are the types of errors I am getting here. Any ideas. Sorry  
> for all the questions, but I am learning. 
>  
> Undefined type `id', please import <objc/objc.h> 
> cpp: output pipe has been closed 
> {standard input}:10297:FATAL:.abort  detected.  Assembly stopping. 
>  
 
I've although confused with this message. I think you have patched on
/CVSROOT/, not /CVSROOT/mozilla.
Here is what I have done. 
 
> cd mozilla/mozilla 
> patch -p1 < ~/cocoapatch.diff 
> make -w -f client.mk 
 
There are two mozilla folders, resembling to each other, and it was
very annoying.
 
Additionally, two fixes needed to build cocoaEmbed. 
 
1) In nsCocoaBrowserService.mm, Line 46, modify "PRInt32" to
"PRUint32"
and "sNumBrowser" to "sNumBrowsers" 
 
2) In cocoaEmbed.pbproj, this project requires "widget.xpt"(listed in
Gecko Components).
Modify this to "widget_cocoa.xpt". 
 
By the way, I have built Cocoazilla, but no menu items appears on it
and I can't input URIs.
Is this valid behaviour? Or something wrong in my configuration? 
 
Sorry for my poor english. 
 
Salt800

Reply via email to