Sida 1 av 2
hjälp med program
Postat: 25 nov 2011, 13:46
av Gillis
program till min garmin edge 305
vill ha detta program! Hur gör jag
http://blog.volker-lanz.de/tag/workout
Re: hjälp med program
Postat: 25 nov 2011, 21:38
av Kurdistan
Har du tagit en titt på följande länk?
http://www.andreas-diesner.de/garminplu ... stallation
Beskriver installation och allt.

Re: hjälp med program
Postat: 26 nov 2011, 17:07
av mcNisse
Jag lyckades bygga det. Dock installerade jag lite för mycket paket så jag är osäker på om jag har fått alla paket med.
Installera det som du behöver för att byga, du kan behöva fler paket.
Kod: Markera allt
sudo apt-get install build-essentials cmake marble libmarble-dev gettext kdelibs5-dev svn
Kod: Markera allt
svn co svn://anonsvn.kde.org/home/kde/trunk/playground/edu/workout
mkdir build
cd build
cmake ../wokout
make
sudo make install
Det är under cmake steget som du märker om du saknar några paket.
Re: hjälp med program
Postat: 27 nov 2011, 20:15
av Gillis
Så här blev det
fattar inte vad som saknas?
~/workout$ cmake -DHAVE_KDE=1 -DCMAKE_INSTALL_PREFIX=
-- The C compiler identification is GNU
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.7.4 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux-gnu/libXau.so;/usr/lib/x86_64-linux-gnu/libXdmcp.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux-gnu/libXau.so;/usr/lib/x86_64-linux-gnu/libXdmcp.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Found Phonon: /usr/include
-- Performing Test _OFFT_IS_64BIT
CMake Error at /usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake:37 (GET_FILENAME_COMPONENT):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test _OFFT_IS_64BIT - Failed
-- Found KDE 4.7 include dir: /usr/include
-- Found KDE 4.7 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Workout will be built WITH KDE support.
-- Found Qt-Version 4.7.4 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found marble: /usr/include/marble
-- Workout 0.9.50 will be built for install into
-- Configuring incomplete, errors occurred!
Re: hjälp med program
Postat: 27 nov 2011, 20:29
av mcNisse
Det ser ut som du saknar c++ kompilator. Gick det bra att installera build-essentials?
Re: hjälp med program
Postat: 28 nov 2011, 08:50
av Gillis
allt har gått bra men när jag ska starta workout så blir det fel
/bin/workout
QFSFileEngine::open: No file name specified
Could not open script file "" to initialize the database.
Re: hjälp med program
Postat: 28 nov 2011, 22:54
av mcNisse
Re: hjälp med program
Postat: 29 nov 2011, 21:00
av Gillis
jag körde sudo mare install
den installeras men när jag ska starta så står det
workout
QFSFileEngine::open: No file name specified
Could not open script file "" to initialize the database.
och det kommer upp en dialog ruta
Re: hjälp med program
Postat: 29 nov 2011, 21:37
av mcNisse
Mitt bygge startar...
Jag har kört strace på binären och jag såg att den försöker ladda libqtsql. Har libqt4-sql installerat?
Re: hjälp med program
Postat: 30 nov 2011, 08:03
av Gillis
den är installerad
Re: hjälp med program
Postat: 30 nov 2011, 23:25
av mcNisse
Den skapar en sqllite databas i $HOME/.kde/share/apps/workout/workout.db.
Min workout öppnar /usr/lib/i386-linux-gnu/qt4/plugins/sqldrivers/libqsqlite.so
Har du det här paketet installerat libqt4-sql-sqlite?
Re: hjälp med program
Postat: 02 dec 2011, 08:13
av Gillis
ja det är installerat
workout har skapat filen hos mig med workout.db
kan det vara att jag har 64 bit
Re: hjälp med program
Postat: 02 dec 2011, 21:23
av mcNisse
Vet inte.
Om du startar programmet från en terminal och kollar om du får något som kan ge information om vad som går fel.
Re: hjälp med program
Postat: 07 dec 2011, 10:33
av Gillis
så här blir det om man startar från en terminal
roger@Zimba:~$ workout
QFSFileEngine::open: No file name specified
Could not open script file "" to initialize the database.
Re: hjälp med program
Postat: 07 dec 2011, 19:53
av mcNisse
Du saknar konfiguration av ett skript. Undrar vilket? Jag ska leta lite.
Re: hjälp med program
Postat: 07 dec 2011, 20:17
av Gillis
tack!
Re: hjälp med program
Postat: 07 dec 2011, 20:19
av mcNisse
Här hittade jag ett skript /usr/local/share/apps/workout/init.sql
Re: hjälp med program
Postat: 08 dec 2011, 10:59
av Gillis
Mitt skript ligger här
/share/apps/workout/init.sql
jag kopierade filerna till
/usr/local/share/apps/workout/
men det blir samma sak
Re: hjälp med program
Postat: 08 dec 2011, 22:19
av mcNisse
Hejsan
Nu har jag läst koden. Kolla om du har byggt programmet med qt eller kde som backend för veneer.
Jag hittade detta i min build katalog (eftersom jag byggde med kde som backend)
Den söker i katalogerna som listas med följande kommando.
Den lägger på workout och letar efter skriptet i katalogen. Du kan alltså fixa till genom att kopiera skriptet till en workoutkatalog i någon av sökvägarna du får fram.
ps. Jag kan dock fortfarande inte förklara varför min fungerar. Jag har inte /usr/local/share/apps bland sökvägarna i kde4-config --path data. Var ligger din workout fil som du startar? ds
Re: hjälp med program
Postat: 09 dec 2011, 09:10
av Gillis
Det är något skumt här jag har inte heller den sökvägen, Jag tror att jag har kompilerat helt fel
kan du beskriva hur du skrev
jag skrev så här
svn co svn://anonsvn.kde.org/home/kde/trunk/playground/edu/workout
cd workout/
cmake -DHAVE_KDE=1 -DCMAKE_INSTALL_PREFIX=
make
sudo make install
NU HAR JAG FÅTT DET ATT FUNGERA
TACK SÅ MYCKET mcNisse
-------------------------