Re: [Svxlink-devel] puppy compile errors
Brought to you by:
sm0svx
From: Tobias B. <sm...@us...> - 2008-10-20 06:13:58
|
On Monday 20 October 2008 06:33:03 Peter Barrett wrote: > Yes Qtel is the main goal, and so is svxlink. > I have upgraded to Puppy 4.01 but still getting to the same errors. > I believe the Puppy qtlibs package is incomplete and I am trying to address > this with the Puppy team. > Is qtel dependent on any particular version of qt? Is qt4 ok? I have not looked at Qt 4 but I think that Qtel would have to be changed to work with Qt 4. Qt 3 is probably your safest bet. 73's de SM0SVX / Tobias > It is not possible to compile the entire qt suite using the limited Puppy > development environment. > Maybe there is a way to just compile enough qt to get qtel up and running? > Maybe someone knows a way of using some precompiled stuff? > I'm still having fun with this, I think > > 73deVK6FUN > > > On Sat, Oct 4, 2008 at 9:25 PM, Tobias Blomberg < > > sm...@us...> wrote: > > On Tuesday 30 September 2008 10:52:39 Peter Barrett wrote: > > > Hi > > > > > > I'm trying to build a dingo puppy (see http://www.puppylinux.org/ ) > > > with svxLink. The idea is to develop quick-n-easy > > > > echolink/repeater-linking > > > > > live cd that will run on anything. > > > > > > I had to build spandsp, gsm, tcl from source. I found a qt-3.3.6 "pet" > > > (puppy precompiled package) and installed it, and noticed that there > > > were sigc++ so's in /usr/lib so I buckled down for rough ride..... > > > > > > I was not wrong. the libsigc++-2.0 was not recognised by the configure > > > script so I compiled 1.2 from source OK. > > > > Yes, only 1.2 will work. > > > > > Now with the configure script happy I hit make.... > > > > > > I got to this show-stopper: > > > #error "The header file 'AsyncQtApplication.h' doesn't include > > > > <QObject>." > > > > Doesn't recognize this error. > > > > > ...so I looked at the .cpp files and thought hmmm thats a bit strict! > > > I got cheeky and commented out the lines in the .cpp files that cause > > > the errors and replaced them with this: #define Q_MOC_OUTPUT_REVISION = > > > 59 > > > > > > nNow compiling gets this far: > > > --Creating dependency file depend/AsyncQtApplication.dpp > > > make[3]: ***No rule to make target 'qtimer.h', needed by > > > 'depend/moc_AsyncQtTimer.dpp'. Stop make[2]: ***[all] Error 2 > > > make[1....blah blah blah > > > > > > I got a feeling my qt stuff is not arranged correctly. Puppy put them > > > in /opt so I made some symlinks to /usr/lib BTW i noticed that "which > > > qtimer.h" does not find it even though the file manger clearly shows it > > > sitting in /usr/lib/qt/include/Qt/ > > > > You only need Qt if you are going to run Qtel but maybe that is your > > goal. If > > you are only going to use the SvxLink Server, no Qt is needed. > > > > > I find qt a bit confusing! Maybe I should link to it from somewhere > > > > else??? > > > > It should be sufficient to setup the environment variable QTDIR to point > > to your /opt/qt-3.3.6 directory or whatever it's called. The directory > > that QTDIR points to should contain a lib, bin and include directory. > > > > 73's de SM0SVX / Tobias > > > > > cheers from Peter vk6fun > > > > > > "You can never have too many radios" > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > > world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Svxlink-devel mailing list > > Svx...@li... > > https://lists.sourceforge.net/lists/listinfo/svxlink-devel |