protux-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Protux-devel] Problems with packaging 0.15.7 - Mandrake Cooker


From: Luciano Giordana
Subject: Re: [Protux-devel] Problems with packaging 0.15.7 - Mandrake Cooker
Date: Tue, 19 Nov 2002 10:24:07 -0200
User-agent: KMail/1.4.3

Tapio, I found that for any class that uses Q_OBJECT macro, a moc.o object file 
must be
generated or it will generate a vtable error, as many users have been 
reporting. I also 
noticed that in libmustux they are indeed being generated but sometimes they 
are not
being packed into the final libmustux

could you revise the libmustux linking process to check if the .moc.o files are 
being linked ?

maybe the problem is only on the make dist process

Thanks



On Tuesday 19 November 2002 09:05 am, Stew Benedict wrote:
> I'm trying to package 0.15.7 for Mandrake Cooker.  I got libmustux
> built/packaged/installed fine, but am now hitting this at the tail end of
> the protux build:
>
> mkdir .libs
> c++ -O2 -fno-exceptions -fno-check-new -o protux Interface.o
> AudioSourcesWindow.o Audio.o AudioClip.o AudioSourcesList.o ColorManager.o
> CursorManager.o DevelGuardian.o FileBrowser.o GlobalProperties.o
> GlobalPropertiesWindow.o Help.o Locator.o Main.o Mixer.o Peak.o PrafFile.o
> Project.o ProjectManager.o Protux.o Recorder.o Slice.o Song.o
> Spectrogram.o SplashScreen.o SubClip.o Track.o TrackPanel.o
> TrackPanelsArea.o TrackPanelVU.o TracksArea.o WavFile.o
> CursorManager.moc.o ProjectManager.moc.o Song.moc.o Interface.moc.o
> FileBrowser.moc.o TrackPanelVU.moc.o Spectrogram.moc.o Project.moc.o
> GlobalPropertiesWindow.moc.o Peak.moc.o Recorder.moc.o  -L/usr/X11R6/lib
> -L/usr/lib/qt3/lib /usr/lib/libmustux.so /usr/lib/libasound.so -ldl
> -lqt-mt -lpng -lz /usr/lib/libjpeg.so -lXext -lX11 -lSM -lICE -lresolv
> filters/libprotuxfilters.a -lpthread -lm
> /usr/lib/libmustux.so: undefined reference to `vtable for
> MustuxJogMouseBoard'
> /usr/lib/libmustux.so: undefined reference to `vtable for MustuxTuner'
> /usr/lib/libmustux.so: undefined reference to `vtable for MustuxLcd'
> collect2: ld returned 1 exit status
> make[3]: *** [protux] Error 1
> make[3]: Leaving directory `/home/stew/rpm/BUILD/protux-0.15.7/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/stew/rpm/BUILD/protux-0.15.7/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/stew/rpm/BUILD/protux-0.15.7'
> make: *** [all-recursive-am] Error 2
>
> This is gcc3.2 from Mandrake, qt3.  I've also tried to configure/rebuild
> the source outside of rpm, to make sure our opt flags weren't causing the
> issue, with the same result. BTW, this build is on a PPC machine.
>
> Didn't see anything in your archives quite like this,
>
> Thanks,
> Stew Benedict

-- 
Luciano Giordana - Musician - Certified Java/GNU C++ Developer - Free Software 
Evangelist
http://www.groselhalight.com/giordana
Project Protux : Free Professional Audio Tools for GNU/Linux
http://www.freesoftware.fsf.org/protux
-- Once Palladium is up and running , I will become a hacker --




reply via email to

[Prev in Thread] Current Thread [Next in Thread]