Difference between revisions of "Development:Building:Build Errors"

From Camino Wiki
Jump to navigation Jump to search
(Added make[7]: *** No rule to make target `nsIProxiedChannel.idl', needed by `_xpidlgen/nsIProxiedChannel.h'. Stop.)
Line 4: Line 4:
  
 
== pbxcp: libpermissions.dylib: No such file or directory ==
 
== pbxcp: libpermissions.dylib: No such file or directory ==
 +
 +
In XCode 2.3:
  
 
==== Error message ====
 
==== Error message ====
 
In XCode 2.3:
 
  
 
  Build target "Camino" of project "Camino" with configuration "Development" - (1 error)
 
  Build target "Camino" of project "Camino" with configuration "Development" - (1 error)
Line 24: Line 24:
 
  ac_add_options --disable-shared
 
  ac_add_options --disable-shared
 
  ac_add_options --enable-static
 
  ac_add_options --enable-static
 +
 +
== make[7]: *** No rule to make target `nsIProxiedChannel.idl', needed by `_xpidlgen/nsIProxiedChannel.h'.  Stop. ==
 +
 +
In Terminal
 +
 +
==== Error message ====
 +
 +
../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsINetUtil nsINetUtil.idl
 +
make[7]: *** No rule to make target `nsIProxiedChannel.idl', needed by `_xpidlgen/nsIProxiedChannel.h'.  Stop.
 +
make[6]: *** [export] Error 2
 +
make[5]: *** [export] Error 2
 +
make[4]: *** [export_tier_9] Error 2
 +
make[3]: *** [tier_9] Error 2
 +
make[2]: *** [default] Error 2
 +
make[1]: *** [build] Error 2
 +
make: *** [build] Error 2
 +
 +
==== Cause ====
 +
 +
Unknown
 +
 +
==== Solution ====
 +
 +
Unknown

Revision as of 14:07, 1 August 2006

Introduction

A breakdown of the common Camino build errors, what causes them, and how to resolve the error.

pbxcp: libpermissions.dylib: No such file or directory

In XCode 2.3:

Error message

Build target "Camino" of project "Camino" with configuration "Development" - (1 error)
Copying ../dist/bin/components/libpermissions.dylib - (1 error)
pbxcp: libpermissions.dylib: No such file or directory
Build failed (1 error)

Cause

You have enabled a static build of Camino in your .mozconfig and this is not recommended for development.

Solution

You have to remove the following lines from your .mozconfig

ac_add_options --disable-shared
ac_add_options --enable-static

make[7]: *** No rule to make target `nsIProxiedChannel.idl', needed by `_xpidlgen/nsIProxiedChannel.h'. Stop.

In Terminal

Error message

../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsINetUtil nsINetUtil.idl
make[7]: *** No rule to make target `nsIProxiedChannel.idl', needed by `_xpidlgen/nsIProxiedChannel.h'.   Stop.
make[6]: *** [export] Error 2
make[5]: *** [export] Error 2
make[4]: *** [export_tier_9] Error 2
make[3]: *** [tier_9] Error 2
make[2]: *** [default] Error 2
make[1]: *** [build] Error 2
make: *** [build] Error 2

Cause

Unknown

Solution

Unknown