[Scribus] Scribus/OS X--more information

Kevin Walzer kevin
Mon Jan 12 07:23:23 CET 2004


Here's what I get with debugging turned on:

c++ -c -pipe -fno-common -fPIC -Wall -W -Os  -DQT_NO_DEBUG -DQT_SHARED 
-I/usr/local/qt/mkspecs/macx-g++ -I. -I. -Iscribus 
-Iscribus/libpostscript -Iscribus/libprefs -Iscribus/libabout 
-Iscribus/libpdf -Iscribus/plugins/libchar 
-Iscribus/plugins/printpreview -Iscribus/plugins/scriptplugin 
-Iscribus/plugins/svgexplugin -Iscribus/plugins/svgimplugin 
-I/usr/local/qt/include -o align.o scribus/align.cpp
Putting child 0x00336e40 (align.o) PID 11509 on the chain.
Live child 0x00336e40 (align.o) PID 11509
scribus/align.cpp:2:21: align.moc: No such file or directory
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x00336e40 PID 11509
make: *** [align.o] Error 1
Removing child 0x00336e40 PID 11509  from chain.
[Kevin-Walzers-Computer:~/Desktop/scribus-1.1.4] kevinwal%

Pretty much the same as before.

I've been getting this consistently lately. It's a QT bug, I think, and 
the .moc errors seem to be elusive--there's not much on the net about 
them. This was the result of actually trying to use qmake directly to 
generate the makefile (qmake -project -macx, since I'm trying to build 
on OS X 10.3), but I have been getting the same results regardless of 
whether I do this or use the makefile already in the tarball 
(./configure then make)--either way the build dies when I get to the 
align.moc file error. I am not a QT expert so I don't know how to 
address this.

I *am* making progress, at least a little. Benjamin Reed and the other 
folks who are getting KDE apps ported to run natively on the Mac have 
been helpful; the supporting libraries they have provided seem to take 
care of a lot of the problems I was running into, especially with 
libart (just adding ~/kde/bin to my PATH seems to have taken care of 
that). The next big obstacle which I've run into here and there is X11 
dependencies; Martin Costabel has said this may be a huge issue in 
getting Scribus to run natively on the Mac. The KDE-Darwin folks have 
developed workarounds for that in their code (a lot of if-def stuff 
that  I don't fully understand), and I'm asking them for assistance in 
learning how to do this.

I'll keep trying. I'm not as expert as the folks on the Scribus team 
(my programming skills are pretty much limited to "hello world!") but I 
*do* have a Mac, and I want to see this build! I've griped about it 
before, so here's where I take up the open source challenge--jump in 
and get my hands dirty!


On Jan 11, 2004, at 10:31 PM, Peter Linnell wrote:

> On Sun, 2004-01-11 at 21:15, Kevin Walzer wrote:
>> I get variations of this problem every time I try to build Scribus
>> 1.1.4. Anyone know what it means?
>> scribus/align.cpp:2:21: align.moc: No such file or directory
>> make: *** [align.o] Error 1
>> [Kevin-Walzers-Computer:~/Desktop/scribus-1.1.4] kevinwal%
> Kevin,
> Try make clean and then make again.
> If it still fails, then do a make -d which turns on debugging and lots
> of output to the console. Perhaps, that can show whats going on.
> Peter

Kevin Walzer, Ph.D.
WordTech Communications -- A New Paradigm of Poetry
mailto:kevin at wordtechweb.com

More information about the scribus mailing list