hjälp med program

Här diskuteras programmering och utveckling
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

hjälp med program

Inlägg av Gillis »

program till min garmin edge 305
vill ha detta program! Hur gör jag ???
http://blog.volker-lanz.de/tag/workout
Kurdistan
Inlägg: 2446
Blev medlem: 27 feb 2010, 15:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: hjälp med program

Inlägg av Kurdistan »

Gillis skrev:program till min garmin edge 305
vill ha detta program! Hur gör jag ???
http://blog.volker-lanz.de/tag/workout
Har du tagit en titt på följande länk?

http://www.andreas-diesner.de/garminplu ... stallation

Beskriver installation och allt. :)
Påvels blogg:
http://pavel.frimix.se/
Läs länken nedan, innan ni söker hjälp på forumet
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&p=450678
En nära väns svenska Mageia-blogg som jag emellanåt hjälper till. Ta gärna en titt:
http://mageiasv.blogspot.se/
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg 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.
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg 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!
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg av mcNisse »

Det ser ut som du saknar c++ kompilator. Gick det bra att installera build-essentials?
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg 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.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg av mcNisse »

körde du

Kod: Markera allt

sudo make install
?
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg 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
Bilagor
skärmdump1.png
skärmdump1.png (29.75 KiB) Visad 6552 gånger
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg 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?
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg av Gillis »

den är installerad
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg 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?
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg av Gillis »

ja det är installerat :'(
workout har skapat filen hos mig med workout.db
kan det vara att jag har 64 bit
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg 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.
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg 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.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg av mcNisse »

Du saknar konfiguration av ett skript. Undrar vilket? Jag ska leta lite.
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg av Gillis »

tack!
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg av mcNisse »

Här hittade jag ett skript /usr/local/share/apps/workout/init.sql
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg 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
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: hjälp med program

Inlägg 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)

Kod: Markera allt

src/CMakeFiles/workout.dir/veneer/kde
Den söker i katalogerna som listas med följande kommando.

Kod: Markera allt

kde4-config --path data
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
Gillis
Inlägg: 13
Blev medlem: 11 feb 2011, 08:58
OS: Kubuntu
Utgåva: 22.10 Kinetic Kudu

Re: hjälp med program

Inlägg 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 :) :) :D :D

TACK SÅ MYCKET mcNisse
-------------------------
Senast redigerad av 2 Gillis, redigerad totalt 9 gång.
Skriv svar

Återgå till "Programmering och webbdesign"