[chuck-users] compile problem with miniAudicle <Slackware Linux>

Spencer Salazar ssalazar at CS.Princeton.EDU
Fri Jan 19 15:27:01 EST 2007

Hey Vince,
Sorry to not get back to you sooner on the audicle list, there was a  
Princeton Laptop Orchestra concert that many of us ChucK/miniAudicle- 
devs have been busy with the past few weeks.  I have been looking  
into this problem, and have been unable to reproduce the error on my  
own system with a variety of configurations (Ubuntu 6.10,  
GCC-3.3.6/4.1.2, wxGTK 2.6.3/2.8.0).  From the looks of the error, it  
seems like the compiler is just being picky -- mADocMDIChildFrame is  
a subclass of mAFrameType, or at least it should be.

I'm in the process of preparing a patch that should resolve the  
issue, by disabling the functionality that is producing this error  
(disabling documents from appearing in the window menu).  Also, it  
turns out that the current miniAudicle release has a source  
incompatibility with wxGTK-2.8.0, so the patch should fix that too.


On Jan 19, 2007, at 9:39 AM, ka1iic at prexar.com wrote:

> Hi all,
> I posted this to the Audical list but all is very quiet on that  
> list it seems
> so please excuse my reposting it to this list.
> I have a compile problem with miniaudicle-  my system is as  
> follows:
> (Chuck compiles fine BTW... version
> I've tried Chuck and like very much what I hear and would like to get
> miniaudical up and going too :-)
>  Thanks for your help in advance!
>  vince
>  stats...
>  Slackware Linux 10.2
>  wxWidgets-2.8.0
>  wxGTK-2.8.0
>  GCC version 3.3.6
>  The output I am getting follows:
>  root at crypto5:/miniAudicle- make linux-alsa
>  make -f makefile.alsa
>  make[1]: Entering directory `/miniAudicle-'
>  gcc -D__LINUX_ALSA__ -D__LINUX__ -D__MA_WXWIDGETS__ `wx-config -- 
> cppflags`
>  -O3 -c -DwxABI_VERSION=20600 -D__CK_SNDFILE_NATIVE__ -Ichuck/src - 
> Iwxw
>  -I/miniAudicle- miniAudicle.cpp
>  gcc -o wxw/mAParentFrame.o -D__LINUX_ALSA__ -D__LINUX__ - 
>  `wx-config --cppflags` -O3 -c -DwxABI_VERSION=20600 - 
>  -Ichuck/src -Iwxw -I/miniAudicle- wxw/mAParentFrame.cpp
>  gcc -o wxw/mADocument.o -D__LINUX_ALSA__ -D__LINUX__ - 
>  `wx-config --cppflags` -O3 -c -DwxABI_VERSION=20600 - 
>  -Ichuck/src -Iwxw -I/miniAudicle- wxw/mADocument.cpp
>  gcc -o wxw/mAView.o -D__LINUX_ALSA__ -D__LINUX__ -D__MA_WXWIDGETS__
>  `wx-config --cppflags` -O3 -c -DwxABI_VERSION=20600 - 
>  -Ichuck/src -Iwxw -I/miniAudicle- wxw/mAView.cpp
>  wxw/mAView.cpp: In member function `void
>     mADocMDIChildFrame::RegisterWithWindowMenu()':
>  wxw/mAView.cpp:315: error: no matching function for call to `mAApp::
>     AddWindowMenuItem(mADocMDIChildFrame* const)'
>  wxw/mAParentFrame.h:109: error: candidates are: int
>     mAApp::AddWindowMenuItem(mAFrameType*)
>  make[1]: *** [wxw/mAView.o] Error 1
>  make[1]: Leaving directory `/miniAudicle-'
>  make: [linux-alsa] Error 2 (ignored)
>  root at crypto5:/miniAudicle-
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users

More information about the chuck-users mailing list