Hey there, The "imaginary" build-gtk directory refers to whichever directory in the wxWidgets source tree you ran "configure" in. I think in the wxGTK installation instructions it recommends configuring/building in a separate directory called "build-gtk". If you didnt do this, you can probably just cd to "contrib/src/stc" in the root directory of the wxWidgets source and "make; make install" there. It seems a lot of the build errors are coming from unicode issues, which makes sense because we didnt test this out with the Unicode version of wxWidgets. An immediate solution I can propose is to build the non-unicode version of wxWidgets and compile against that. I think this should be okay for a quick fix, because the ANSI and Unicode libraries are named differently and can peacefully coexist on the same system. Once we can put together a Unicode-savvy miniAudicle, the Unicode wxWidgets libraries can be easily swapped in. spencer On Jul 27, 2006, at 8:57 AM, Atte André Jensen wrote:
Spencer Salazar wrote:
This is the first miniAudicle version for which (experimental, but generally usable) [Windows and] Linux versions are available.
Great!!!!!
I tried to build it (debian/linux), I followed everything except "2. Build the Styled Text Control (STC) wxWidgets contrib library." Since I couldn't find the directory build-gtk).
When I try to make I get:
[atte@aarhus miniAudicle-0.1.3.3]$ make linux-alsa make -f makefile.alsa make[1]: Entering directory `/home/atte/software/chuck/ miniAudicle-0.1.3.3' gcc -o wxw/mAParentFrame.o -D__LINUX_ALSA__ -D__LINUX__ -D__MA_WXWIDGETS__ `wx-config --cppflags` -O3 -c - D__CK_SNDFILE_NATIVE__ -Ichuck/src -Iwxw -I/home/atte/software/chuck/miniAudicle-0.1.3.3 wxw/mAParentFrame.cpp wxw/mAParentFrame.cpp: In constructor ` mAParentFrame::mAParentFrame(miniAudicle*, wxDocManager*, wxFrame*, const wxString&, const wxPoint&, const wxSize&, long int)': wxw/mAParentFrame.cpp:369: error: no matching function for call to `wxString:: Printf(const char[], const char[], const char[])' /usr/include/wx-2.6/wx/string.h:1080: error: candidates are: int wxString::Printf(const wxChar*, ...) make[1]: *** [wxw/mAParentFrame.o] Error 1 make[1]: Leaving directory `/home/atte/software/chuck/ miniAudicle-0.1.3.3' make: [linux-alsa] Error 2 (ignored)
Is this because I skipped step 2? If so a little more explanation regarding where I find the directory and/or which package I might be missing would be appreciated.
Really looking forward to get this running!
-- peace, love & harmony Atte
http://www.atte.dk | quartet: http://www.anagrammer.dk http://www.atte.dk/gps | compositions: http://www.atte.dk/ compositions _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users