flburncd - burncd mit GUI

Fusselbär

Makefile Voyeur
Hallo,

habe gerade etwas entdeckt,
es gibt eine Gui für burncd (Teil des FreeBSD Basissystems): "flburncd"!
So sieht sie aus:

dbimage.php


Hier geht es zum Projekt:
http://sourceforge.net/projects/chdd/

Bau ist ganz einfach,
Source flburncd v0.1 src von Sourceforge holen, und entpacken,
da ist ein build.sh Script drin.

Vorausetzung für den erfolgreichen Bau ist fltk, ein C++ graphical user interface for X.
Also:
Code:
portinstall fltk
dann
Code:
sh build.sh

Das fertige binary habe ich dann nach /usr/local/bin kopiert,
und für meine bequemlichkeit in das Startmenü eingebunden. :)


Gruß, Fusselbär
 
Hehe, cool, das muss ich auch mal probieren, hatte grad auf freshports geschaut und keinen port trotz binary für FreeBSD 5.4 gefunden??? Hm, Andriy Podanenko steckt dahinter, daß müssen wir mal eruieren...

Danke dem Kölner Bären für den Hinweis! :) :)
 
... da werde ich doch in den naechsten Tagen auch mal testen muessen. Habe ja schon lange darauf gewartet, dass mal einer ein halbwegs vernuenfitges Frontend fuer burncd schreibt.
Allerdings gebe ich asg vollkommen Recht: Das Ding sieht ja mal potthaesslich aus - da sollte sich doch glatt mal jemand um das Design kuemmern...
 
< WERBUNG >
Und da gab es auch noch zwei weitere Projekte:
http://burncdgui.berlios.de/ (benötigt python, wxpython)
und noch in weiteres, das ich nicht mehr finde (benötigt tcl, lief hier nicht)
< /WERBUNG >

Sollte echt mal schaun, daß ich mich wieder hinter wxpython klemme.

ciao
chaos
 
Hallo,

ui, was es da alles noch so gibt. :apaul:
Das Kburncd gefällt mir auch sehr gut. (KDE benutze ich gerne)
Aber leider will es sich bei mir nicht bauen lassen,
es geht bei mir leider schon beim configure Script schief. ;'(
Es findet die include Dateien für libpng, libjpg6b und libjpg nicht.

./configure sagt:
Code:
...snip

checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... no
checking for libjpeg6b... no
checking for libjpeg... no
configure: WARNING:
There is an installation error in jpeg support. You seem to have only one
of either the headers _or_ the libraries installed. You may need to either
provide correct --with-extra-... options, or the development package of
libjpeg6b. You can get a source package of libjpeg from http://www.ijg.org/
Disabling JPEG support.

...snap

Installiert ist aber:
Code:
kg_info | grep jpeg

jpeg-6b_3           IJG's jpeg compression utilities
jpeg-mmx-0.1.6      IJG's jpeg compression utilities with MMX optimization
linux-jpeg-6b.15_4  RPM of the JPEG lib
mjpegtools-1.6.3.r1_1 Set of tools to record/playback/edit videos in MPEG format

Im /usr/local/include Verzeichnis ist folgendes zu finden:
Code:
ls | grep png

libpng
png.h
pngconf.h

ls | grep jpeg

jpeg-mmx
jpegint.h
jpeglib.h
mjpegtools

Wie bringe ich den nun dem configure Script von Kburncd schonend bei,
das da im /usr/local/include Verzeichnis durchaus Header Dateien sind?
(Eine *.h Datei heißt doch Header Datei, oder?)

jpegsrc.v6b.tar.gz habe ich mir,
von der im configure Script angegebenen Adresse,
inzwischen auch mal geholt, gebaut und installiert,
aber das configure Script von Kburncd findet immer noch keine png und jpg Unterstützung,
ich kann aber entsprechende Bildchen schon lange angucken.


Ratlose Grüße, Fusselbär
 
Kburncd sieht wirklich schick aus, aber die hässliche Oberfläche von flburncd sieht enorm praktisch und übersichtlich aus.
 
Fusselbär schrieb:
ui, was es da alles noch so gibt. :apaul:
Das Kburncd gefällt mir auch sehr gut. (KDE benutze ich gerne)
Aber leider will es sich bei mir nicht bauen lassen,
es geht bei mir leider schon beim configure Script schief. ;'(
Es findet die include Dateien für libpng, libjpg6b und libjpg nicht.

./configure sagt:
Code:
...snip

checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... no
checking for libjpeg6b... no
checking for libjpeg... no
configure: WARNING:
There is an installation error in jpeg support. You seem to have only one
of either the headers _or_ the libraries installed. You may need to either
provide correct --with-extra-... options, or the development package of
libjpeg6b. You can get a source package of libjpeg from http://www.ijg.org/
Disabling JPEG support.

...snap

Wie bringe ich den nun dem configure Script von Kburncd schonend bei,
das da im /usr/local/include Verzeichnis durchaus Header Dateien sind?
(Eine *.h Datei heißt doch Header Datei, oder?)

Mit:
Code:
# env PTHREAD_LIBS=-pthread ./configure --prefix=/usr/local --disable-as-needed --with-extra-libs="/usr/local/lib" --with-extra-includes="/usr/local/include" --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include
Abgesehen davon ist die Warnung in den allermeisten Fällen harmlos.
 
[LoN]Kamikaze schrieb:
Kburncd sieht wirklich schick aus, aber die hässliche Oberfläche von flburncd sieht enorm praktisch und übersichtlich aus.
Sehe ich ähnlich. Und wenn sich mal jemand ran macht, die Buttons durch eine
aussagekräftige und "zeitgemäße" Grafik zu ersetzen, sollte das wohl ausreichen.
 
Hallo markus,

dankeschön! :)
Jetzt ist das configure Script von Kburncd weiter durchgelaufen

Nur für libjpeg6b sagt es noch nein:
Code:
...snip

checking for libjpeg6b... no

..snap


Jetzt läßt es sich aber bauen.
Sieht aber noch nicht ganz so gut aus. (Screenshot im Anhang)
Danke für die Mühe. :)


Gruß, Fusselbär
 

Anhänge

  • Kburncd_ohne_Icons.webp
    Kburncd_ohne_Icons.webp
    16,3 KB · Aufrufe: 326
Zuletzt bearbeitet:
Hm, sieht ein bißchen wie der alter GToaster aus, das war aber noch auf GTK 1, hat bei mir leider nie funktioniert. Das sind aber keine Erweiterungen für cdburn.
Für mkisofs gibt es vom gleichen Autor eine GUI: flmkisofs. Ist nach der gleichen Vorlage zu bauen, wie sie der Fusselbär schon erläutert hat, die Quelle ist die gleiche.
 

Anhänge

  • flmkisofs.webp
    flmkisofs.webp
    26,4 KB · Aufrufe: 312
Fusselbär schrieb:
Nur für libjpeg6b sagt es noch nein:
Code:
...snip

checking for libjpeg6b... no

..snap
Solange in der Zeile darunter
Code:
checking for libjpeg... -ljpeg
steht ist alles im grünen Bereich.
Fusselbär schrieb:
Jetzt läßt es sich aber bauen.
Sieht aber noch nicht ganz so gut aus. (Screenshot im Anhang)
Danke für die Mühe. :)
Hast du es auch mit "gmake install" installiert und nicht per ./kburncd einfach so gestartet?
 
Hallo markus,

ich hatte sowohl versuchsweise make
und dann make install versucht,
als auch gmake, make install.

Das gmake install läuft gerade.

Nachtrag:
Ist fertig, hat aber leider auch keine Bildchen auf den Knöpfen. :o
Erzeugt sind die Bildchen,
im /bauverzeichnis/kburncd/images sind sie drinn.

Hat es denn noch jemand gebaut, und installiert?
Hat es dort Bildchen auf den Knöpfen?



Gruß, Fusselbär
 
Zuletzt bearbeitet:
Fusselbär schrieb:
Jetzt läßt es sich aber bauen.
Sieht aber noch nicht ganz so gut aus. (Screenshot im Anhang)
Irgendwie habt ihr mir alle was voraus ... zumindestens, was das Bauen von kburncd angeht. :)
Code:
kburncdform.cpp: In constructor `BurnCD::BurnCD(QWidget*, const char*, uint)': 
kburncdform.cpp:386: error: `spacer69_3_2' undeclared (first use this function) 
kburncdform.cpp:386: error: (Each undeclared identifier is reported only once for each function it appears in.) 
kburncdform.cpp:388: error: `spacer72_3' undeclared (first use this function) 
kburncdform.cpp:390: error: `spacer70_3' undeclared (first use this function)
[ ... ]
Stop in /usr/home/stell/temp/kburncd-0.1/kburncd.
*** Error code 1
Wieso tritt das nur bei mir auf?
 
Mach vorher ein "gmake clean", da zwei autogenerierte files in dem tarball drin sind, die da nicht reingehören. Die Images werden übrigens nicht installiert, weil das Makefile (bzw. Makefile.am) im images Verzeichnis Schrott ist.
 
Zurück
Oben