path: root/Docs
diff options
authorSven Weidauer <>2011-01-23 12:12:02 +0000
committerSven Weidauer <>2011-01-23 12:12:02 +0000
commit3938a08bf906499216742429dd24ea4501df4c8c (patch)
tree429c5b3f7a58db47b62124fdc334f4f6c7cf74ef /Docs
parent4976247df07f87c3f61e21d769925d1e7d964b90 (diff)
Adding note about building universal libraries
svn path=/trunk/netsurf/; revision=11462
Diffstat (limited to 'Docs')
1 files changed, 12 insertions, 0 deletions
diff --git a/Docs/BUILDING-Cocoa b/Docs/BUILDING-Cocoa
index 18c27f556..9754a01fa 100644
--- a/Docs/BUILDING-Cocoa
+++ b/Docs/BUILDING-Cocoa
@@ -76,8 +76,20 @@
To build and install these libraries, simply enter each of their directories
and run:
+ $ make
$ sudo make install
+ This command builds the libraries only for the active architecture. To build
+ universal binaries use those commands:
+ $ make UNIVERSAL="i386 x86_64 ppc ppc64"
+ $ sudo make install
+ If you are building NetSurf for using it on only one computer this is not
+ necessary, but if you want to distribute your binary you should build universal
+ binaries. You can also leave some of the platform names out, if you don't
+ require them.
| Note: We advise enabling ivonv() support in libparserutils, which vastly
| increases the number of supported character sets. To do this,
| create a file called Makefile.config.override in the libparserutils