![](_gb_images/_gb_sitenav_spacer.gif) |
![](_gb_images/_gb_clear.gif) |
Abiword Cocoa
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
This is a little how to on how to build the very alpha version of Cocoa Abiword. Usual warnings apply: This software is somewhat usable but buggy. Remember, this is an unsupported build. Do not email me or the developer for support. You are on your own.
Ready?
First, you need the Mac OS X Developer Tools installed.
Next, you need fink. Yes, there is no way around this at this time. Use fink to install glib2 and libiconv.
Third, download fribidi. Save on your destop for now. We'll get to this later. http://fribidi.sf.net
Next open a Terminal: First type in:
cvs -d:pserver: [email protected]:/cvsroot login
when it ask for a password type anoncvs
Next, type in:
cvs -d:pserver: [email protected]:/cvsroot -z3 co
This will download Abicocoa to your home directory.
Now, the fun of building. Remember that fribidi directory? in a Terminal change to it and run ./configure. Nothing else. When its done, close the file. Now, rename the entire file from fribidi-0.10.x to simply fribidi. Now drop this entire folder into the Abicocoa directory. Let's rock and roll.
If you have never opened Project Builder, do so now. Accept default options. Its in /Developer/Applications. Now, even if you have run Project Builder before, go to prefs-->building and set project builder to build everything in a seperate location. You can also set the build directory. Choose whatever you like. I chose /Desktop/abitemp.
Now you'll want to build each part seperately, in this order:
poptbbx
fribidipbx
expatpbx
pngpbx
wvpbx
abipbx
Double click on the pbproj icon, then run build from the Build menu. You may get errors but as long as it doesn't barf and halt, your fine. When you are finished, the abiword executable will be in your build directory.
There are some things broken. Window resizing sucks as does spell checking. Post below any thoughts...and good luck!
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Dedicated MacNNer
Join Date: Oct 1999
Status:
Offline
|
|
Can you post some screenshots? As an office-suite contributor I'm curious how far AbiWord Cocoa has gotten...
Dan
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Mac Elite
Join Date: Feb 2001
Location: Sitting in front of computer
Status:
Offline
|
|
I didnt think abiword for OS X was being worked on for OS X anymore as the programmer got fired for incompetence by Apple, then went on some childish spree on an email list about hating apple and not doing anymore on the Cocoa AbiWord
revs
|
I free'd my mind... now it won't come back.
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
Originally posted by RevEvs:
I didnt think abiword for OS X was being worked on for OS X anymore as the programmer got fired for incompetence by Apple, then went on some childish spree on an email list about hating apple and not doing anymore on the Cocoa AbiWord
revs
He stopped for about a week but came back after realizing (and noting in his weblog) how childish he was.
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Senior User
Join Date: Oct 2000
Location: Midwest
Status:
Offline
|
|
MacGorilla-
An error on the second cvs access...
[checkout aborted]: must specify at least one module or directory
Craig
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
Ooops...left out the module name:
cvs -d:pserver: [email protected]:/cvsroot -z3 co abicocoa
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Posting Junkie
Join Date: Dec 2000
Status:
Offline
|
|
Does AbiWord read MS Word files?
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
Yes. The X11 version does a much better job of it than the Cocoa version. Abiword is not quite as good as OO.o but its good.
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Mac Elite
Join Date: May 2001
Status:
Offline
|
|
Originally posted by MacGorilla:
Next, you need fink. Yes, there is no way around this at this time. Use fink to install glib2 and libiconv.
Then I wonder how I installed both long ago on my absolutely fink-free Mac.
-
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
Originally posted by Moonray:
Then I wonder how I installed both long ago on my absolutely fink-free Mac.
-
Magic?
I am just quotting the read me in the instructions.
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Senior User
Join Date: Oct 2000
Location: Midwest
Status:
Offline
|
|
MacGorilla,
Building abipbx indicated an error- and the build failed.
Compiling ../abi/src/wp/ap/cocoa/ap_CocoaDialog_Options.mm:646:
`XAP_STRING_ID_DLG_Unit_pico' undeclared (first use this function)
../abi/src/wp/ap/cocoa/ap_CocoaDialog_Options.mm:646: (Each undeclared identifier is reported only once for each function it appears in.)
Clues?
Craig
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
Sorry. no clue. I'd tell you to email the developer with this bug but he never responds to email. Sorry. ![Frown](http://forums.macnn.com/images/smilies/oldschool/frown.gif)
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Senior User
Join Date: Oct 2000
Location: Midwest
Status:
Offline
|
|
heah- thanks for posting it. Worth a try.
Craig
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status:
Offline
|
|
Originally posted by suthercd:
heah- thanks for posting it. Worth a try.
Craig
It really is. And its useable up to some points. I was able to create documents with the port runiing in Project Builder. Hub, the developer is still working on it, but since he now has a daily job, he has less time to work on the port.
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Fresh-Faced Recruit
Join Date: Sep 2003
Status:
Offline
|
|
Compiling ../abi/src/wp/ap/cocoa/ap_CocoaDialog_Options.mm:646:
`XAP_STRING_ID_DLG_Unit_pico' undeclared (first use this function)
../abi/src/wp/ap/cocoa/ap_CocoaDialog_Options.mm:646: (Each undeclared identifier is reported only once for each function it appears in.)
This has never happened. How are you attempting to build it ?
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Fresh-Faced Recruit
Join Date: Sep 2003
Status:
Offline
|
|
Originally posted by hfiguiere:
This has never happened. How are you attempting to build it ?
In fact this is due to a change done Sunday, somewhere in the code, that has not been propagated to the MacOS X port. I'll fix it soon.
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Addicted to MacNN
Join Date: Aug 2000
Location: Retired
Status:
Offline
|
|
Thanks! You are doing work and it is appreciated. ![Big Grin](http://forums.macnn.com/images/smilies/oldschool/biggrin.gif)
|
Power Macintosh Dual G4
SGI Indigo2 6.5.21f
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Senior User
Join Date: Oct 2000
Location: Midwest
Status:
Offline
|
|
hfiguiere
I was following the intructions posted by MacGorilla. OS 10.2.7 build GR50, Dec 2002 Dev Tools w/o the June 24 updater. Project Builder 2.1.
Craig
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Grizzled Veteran
Join Date: Apr 2000
Location: New York City
Status:
Offline
|
|
|
iPhone 3G 16Gb
24" 2.8Ghz Core 2 Duo iMac, 4GB/320GB/256MB
12" AlBook 1Ghz/768Mb/80Gb/Combo/AX
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Junior Member
Join Date: Feb 2001
Location: Directly Above The Center of the Earth
Status:
Offline
|
|
Great instructions, MacGorilla! Thanks! I was able to download everything and compile it, and now I have a working alpha version of AbiWord Cocoa. But now I want to fix some of these non-working features, and I don't know how! But that's my problem. Time to get out the "Learning Cocoa" book I bought and put it to use.
Michael
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Fresh-Faced Recruit
Join Date: Sep 2003
Status:
Offline
|
|
Originally posted by LeeG:
How about a binary?
What would would you say if someone shipped an unusable program ? That is exactly the same. I'll post binaries once AbiWord is usable on MacOS X.
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
Dedicated MacNNer
Join Date: Jul 2002
Location: Norway
Status:
Offline
|
|
So how is the development ? I would love to see AbiWord in Cocoa !!
|
Mac Pro 2 x 2.8 GHz Quad-Core, Nvidia GeForce 8800GT
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_clear.gif) |
|
|
|
![](_gb_images/_img_misc/_gb_mb_previousthread-off.gif)
|
|
![](_gb_images/_gb_clear.gif) |
Forum Rules
|
![](_gb_images/_gb_clear.gif) |
![](_gb_images/_gb_clear.gif) |
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
![](_gb_images/_gb_clear.gif) |
![](_gb_images/_gb_clear.gif) |
![](_gb_images/_gb_clear.gif) |
![](_gb_images/_gb_clear.gif) |
|
![](_gb_images/_gb_sitenav_spacer.gif) |