[ERLEDIGT] Boost installieren und kompilieren

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

[ERLEDIGT] Boost installieren und kompilieren

Beitragvon schokotimmi » Aug 17th, '13, 06:50

Hallo,

ich möchte Boost installieren und kompilieren.
Also: Boost nach /usr/local kopieren. Dann mit tar.bz2 entpacken. Dann den Kompilierungsvorgang mit ./bootstrap.sh beginnen, dann ./bjam aufrufen und so weiter..., damit die Libraries nach /usr/local/lib und die Headerdateien nach /usr/include/boost kopiert werden.
So weit ist mir alles klar.

Nur, ich muss diesen gesamten Vorgang als root ausführen. Mache ich das nun als sudo, oder muss ich mich als root anmelden?
Welche Befehlsreihenfolge muss ich überhaupt eingeben, um die Boost-Bibliotheken nach /usr/local zu kopieren?
Dann muss ich Boost noch linken, mit CodeBlocks, das ist aber dann nicht weiter schwierig.

Grüße,

schokotimmi
Zuletzt geändert von doktor5000 am Sep 23rd, '14, 10:41, insgesamt 1-mal geändert.
Grund: Thread als [ERLEDIGT] markiert
schokotimmi
 
Beiträge: 11
Registriert: Jul 11th, '13, 16:00

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Aug 17th, '13, 09:55

Gibt es einen bestimmten Grund, warum du boost nicht aus den Paketquellen von Mageia verwendest?

Ansonsten: kompiliert wird im eigenen /home/benutzername, nur ganz am Ende das "make install" muss dann als root ausgeführt werden.
Ob du dann dann über sudo machst, oder dich vorher mit su - zu root wechselst, spielt keine Rolle. sudo muss unter Mageia aber noch eingerichtet werden!
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon man-draker » Aug 17th, '13, 12:28

doktor5000 hat geschrieben:Gibt es einen bestimmten Grund, warum du boost nicht aus den Paketquellen von Mageia verwendest?

Evtl. weil er die Pakete boost-build und boost-jam nicht gefunden hat.

Bei urpmq muss man dafür den Parameter -y einsetzen, bei rpmDrake den Filter auf "alle" stellen.

Da schokotimmi erst einen Monat registriert ist und erst 8 Posts hat, ist er evtl. noch nicht auf Du und Du mit der Paketsuche.

Dass das geschilderte Vorgehen eine erschreckende Unkenntnis der Techniken für jemanden offenbart, der anscheinend ein Entwicklungswerkzeug installieren will, steht auf einem anderen Blatt, wird aber evtl. auch noch eine Erklärung finden.
(Aus den Infos zu den Paketen zu schließen, kann eine sein, dass ein bisher unter Windows arbeitender Entwickler einen Port versucht.)
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Aug 17th, '13, 13:57

man-draker hat geschrieben:
doktor5000 hat geschrieben:Gibt es einen bestimmten Grund, warum du boost nicht aus den Paketquellen von Mageia verwendest?

Evtl. weil er die Pakete boost-build und boost-jam nicht gefunden hat.

Aha, aber wofür braucht man die? Mir geht es erstmal darum, warum er es kompilieren will und wofür er es braucht.

Wie man das dann am einfachsten/saubersten hinbekommt folgt nach der Beantwortung und ist erstmal zweitrangig.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon schokotimmi » Aug 17th, '13, 14:10

man-draker hat geschrieben:
doktor5000 hat geschrieben:Gibt es einen bestimmten Grund, warum du boost nicht aus den Paketquellen von Mageia verwendest?

Evtl. weil er die Pakete boost-build und boost-jam nicht gefunden hat.

Bei urpmq muss man dafür den Parameter -y einsetzen, bei rpmDrake den Filter auf "alle" stellen.

Da schokotimmi erst einen Monat registriert ist und erst 8 Posts hat, ist er evtl. noch nicht auf Du und Du mit der Paketsuche.

Dass das geschilderte Vorgehen eine erschreckende Unkenntnis der Techniken für jemanden offenbart, der anscheinend ein Entwicklungswerkzeug installieren will, steht auf einem anderen Blatt, wird aber evtl. auch noch eine Erklärung finden.
(Aus den Infos zu den Paketen zu schließen, kann eine sein, dass ein bisher unter Windows arbeitender Entwickler einen Port versucht.)


Ich empfinde diese Antwort als etwas arrogant.

Ich habe auf zuerst auf Debian, dann auf Mint 15 Boost kompiliert und dann mit CodeBlocks die Libs gelinkt. Und es lief und läuft auf Debian (xfce) immer noch.
Die Anleitung zum Komplilieren selbst hatte ich aus dem Buch: Der C++ Programmierer. Von Breymann, Hanser Verlag, 2. Auflage.
Nun dürfe Ulrich Breymann das anerkannteste, deutschsprachige Buch zu dieser Materie überhaupt geschrieben habe, siehe hierzu:

http://www.c-plusplus.de/forum/

und dazu die einschlägigen und oft strapazierten Themenstränge.

Dass das geschilderte Vorgehen eine erschreckende Unkenntnis der Techniken für jemanden offenbart...


ich denke eher, hier offenbart sich etwas ganz anderes, denn eine einfache Frage, zu diesem Komplex von Boost, hat so eine Antwort nicht verdient.
Nun denn, ich möchte hier dann nicht weiter stören und kehre wieder zurück in die Gefilde von apt-get und einer etwas verständnisvolleren Community.
schokotimmi
 
Beiträge: 11
Registriert: Jul 11th, '13, 16:00

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Aug 17th, '13, 14:16

Du bist immer noch nicht auf die Frage eingegangen, warum du es denn kompilieren willst ...?
Desweiteren habe ich deine anfängliche Frage ja beantwortet.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon schokotimmi » Aug 17th, '13, 14:21

doktor5000 hat geschrieben:
man-draker hat geschrieben:
doktor5000 hat geschrieben:Gibt es einen bestimmten Grund, warum du boost nicht aus den Paketquellen von Mageia verwendest?

Evtl. weil er die Pakete boost-build und boost-jam nicht gefunden hat.

Aha, aber wofür braucht man die? Mir geht es erstmal darum, warum er es kompilieren will und wofür er es braucht.

Wie man das dann am einfachsten/saubersten hinbekommt folgt nach der Beantwortung und ist erstmal zweitrangig.


Ich habe, auf anderen Systemen, nur die ./bootstrap.sh aufgerufen, dann mit ./bjam kompiliert, was dann natürlich so seine Zeit dauert und am ende dann - ./bjam install und fertig.
(Mehr brauchte es nie.)

Nun wollte ich mich nur erkundigen, wie dieser dann, also der Kopierprozess zu /usr/local, zu berwerkstelligen ist. Und ob es da spezifische Dinge gibt, die unter Mageia unbedingt zu beachten sind.
Das dieses dann allerdings so verläuft und warum in diesem überheblichen Ton, das weiß wohl nur der Herr ManDraker.
Schade, wirklich schade, ich selbst empfinde Mageia als eines der absolut stabilsten Linux-Systeme überhaupt. Nun denn, Dank für die Hilfe und tschüssing.
schokotimmi
 
Beiträge: 11
Registriert: Jul 11th, '13, 16:00

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Aug 17th, '13, 14:26

Beides hatte ich meiner ersten Antwort, du bist aber immer noch nicht auf meine Frage eingegangen.

Naja, wie auch immer - wenn du dich so an man-drakers Bemerkung hochziehen musst (welche m.E. berechtigt war) dann mach das halt.
Viel Glück!
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon schokotimmi » Aug 17th, '13, 14:28

doktor5000 hat geschrieben:Du bist immer noch nicht auf die Frage eingegangen, warum du es denn kompilieren willst ...?
Desweiteren habe ich deine anfängliche Frage ja beantwortet.


Weil eine alleinige Installtion der Boost Pakete diese nich übersetzt.
Auch nicht auf Windows, auch nicht auf Debian.
Nach der Kompilation findet man die Libraries in /usr/local/lib un die Headerdateien in /usr/include/boost.
Die Libraries in /usr/local/lib werden dann mit der dementsprechen Programm (CodeBlocks, KDevelop, was auch immer) gelinkt und man kann damit arbeiten.
Aber anscheinend bin ich hier nur von Genialen umgeben...
schokotimmi
 
Beiträge: 11
Registriert: Jul 11th, '13, 16:00

Re: Boost installieren und kompilieren

Beitragvon unklar » Aug 17th, '13, 15:20

schokotimmi hat geschrieben:Aber anscheinend bin ich hier nur von Genialen umgeben...

Ich habe keine Ahnung von Boost.

Der Geniale bist aber Du für mich hier!

man-draker's Bemerkung unterschreibe ich auch, wenn ich lese:
ich möchte Boost installieren und kompilieren.
Also: Boost nach /usr/local kopieren. Dann mit tar.bz2 entpacken. ...
Nur, ich muss diesen gesamten Vorgang als root ausführen. Mache ich das nun als sudo, oder muss ich mich als root anmelden?
Welche Befehlsreihenfolge muss ich überhaupt eingeben, um die Boost-Bibliotheken nach /usr/local zu kopieren?...

Das Geniale daran ist, Du denkst in Debian und (willst) benutzt(en) Mageia. :D

Kürzlich schrieb da einer im Debian-Forum: Ich finde, dieses sudo sollte man verbieten! Recht hat er, denn Debian
benutzt von Hause aus auch kein sudo.
Zum kopieren und kompilieren äußere ich mich nicht.

...und Tschüß!
El Conkystador (el conquistador = der Sieger) ein Markenzeichen für @Sector11 8-)
unklar
 
Beiträge: 1468
Registriert: Jun 1st, '11, 15:06

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Aug 17th, '13, 15:37

Nochmal, um boost zu nutzen, etwas dagegen zu linken oder die Bibliotheken zu nutzen muss man es nicht kompilieren, dazu kann man auch wunderbar die Mageia-Pakete nutzen. Dann hat man auch die Bibliotheken und Header-Dateien, genauso wie wenn man es kompiliert - das gleiche gilt auch für Debian. Aber du weißt ja total Bescheid, du schaffst das schon alleine.

Noch ein Tipp: Man sollte nicht anfangen zu rennen, bevor man nicht laufen gelernt hat.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon Pitti » Aug 17th, '13, 16:06

schokotimmi hat geschrieben:Aber anscheinend bin ich hier nur von Genialen umgeben...

Und wenn du fein artig bist, dann erkläre ich dir, warum ich so genial bin...

http://www.linuxmintusers.de/index.php? ... #msg137674

Na - dann bist Du ja hier in besten Händen! Bild
Klug zu fragen ist schwieriger, als klug zu antworten. (persisches Sprichwort)
Benutzeravatar
Pitti
 
Beiträge: 1224
Registriert: Jun 1st, '11, 10:07
Wohnort: Dresden

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 22nd, '14, 19:08

Ich bin auf diesen Beitrag gestoßen und habe den notwendigen Schritt im Kommandozeilenfenster ausgeführt. (aktuelles Mageia 4 x86_64)

Code: Alles auswählen
[root@localhost ~]# urpmi boost-build
Pour satisfaire les dépendances, les paquetages suivants vont être installés :
  Paquetage                      Version      Révision      Arch   
(média « Core Release »)
  boost-build                    1.54.0       8.mga4        noarch 
  boost-jam                      3.1.18       3.mga4        x86_64 
un espace additionnel de 2.9Mo sera utilisé.
591Ko de paquets seront récupérés.
Procéder à l'installation des 2 paquetages ? (O/n) o


    http://mirrors.mageia.org/api/mageia.4.x86_64.list: media/core/release/boost-jam-3.1.18-3.mga4.x86_64.rpm
    http://mirrors.mageia.org/api/mageia.4.x86_64.list: media/core/release/boost-build-1.54.0-8.mga4.noarch.rpm           
installation de boost-jam-3.1.18-3.mga4.x86_64.rpm boost-build-1.54.0-8.mga4.noarch.rpm depuis /var/cache/urpmi/rpms     
Préparation...                   ########################################################################################
      1/2: boost-jam             ########################################################################################
      2/2: boost-build           ########################################################################################


Ich möchte das Paket
XML Copy Editor
installieren, weil ich unter Mageia keinen passenden XML Editor finden kann.

Doch nun endet der "./configure" Aufruf in dieser Fehlermeldung:

Code: Alles auswählen
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... no
checking for boost/shared_ptr.hpp... no
configure: error: boost headers not found


Wie komme ich nun an die Boost Header Dateien?
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Re: Boost installieren und kompilieren

Beitragvon Latte » Sep 22nd, '14, 19:53

INSTALL hat geschrieben:Dependencies (libraries that need to be present before the tarball compiles)
============================================================================

pcre-devel
aspell-devel
boost
boost-devel
xerces-c
xerces-c-devel
libxml-devel
libxslt-devel
expat-devel
boost-devel installiert?

je nachdem ob 64 oder 32bit: lib64boost-devel oder libboost-devel
Benutzeravatar
Latte
 
Beiträge: 920
Registriert: Jun 3rd, '11, 10:27

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 22nd, '14, 20:00

Latte hat geschrieben:
INSTALL hat geschrieben:Dependencies (libraries that need to be present before the tarball compiles)
============================================================================

boost
boost-devel
boost-devel installiert?

je nachdem ob 64 oder 32bit: lib64boost-devel oder libboost-devel


Das ist schon installiert gewesen und er meckert es trotzdem an:

Code: Alles auswählen
[root@localhost ~]# urpmi boost-devel
Le paquetage lib64boost-devel-1.54.0-8.mga4.x86_64 est déjà installé
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Sep 22nd, '14, 20:17

In die config.log schauen und kucken welche Bibliothek ihm sonst noch fehlt und wo er sucht.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 22nd, '14, 20:38

doktor5000 hat geschrieben:In die config.log schauen und kucken welche Bibliothek ihm sonst noch fehlt und wo er sucht.

Dort steht das zur Fehlermeldung:

Code: Alles auswählen
| #include <boost/shared_ptr.hpp>
configure:15942: result: no
configure:15942: checking boost/shared_ptr.hpp presence
configure:15942:   -Wall -g -fexceptions -I/usr/lib64/wx/include/ -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ conftest.cpp
./configure: line 1872: -Wall: command not found
configure:15942: $? = 127
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "xmlcopyeditor"

...
| #include <boost/shared_ptr.hpp>
configure:15942: result: no
configure:15942: checking for boost/shared_ptr.hpp
configure:15942: result: no
configure:15946: error: boost headers not found

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes


Siehe Datei im Anhang.
Dateianhänge
config.log
(42.2 KiB) 157-mal heruntergeladen
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Sep 22nd, '14, 20:52

Hmmm, bei mir sieht die Ausgabe von configure so aus, er endet direkt drunter mit dem Fehler:

[doktor5000@Mageia4 xmlcopyeditor-1.2.1.3]$ ./configure
[...]
checking boost/shared_ptr.hpp usability... yes
checking boost/shared_ptr.hpp presence... yes
checking for boost/shared_ptr.hpp... yes
checking xercesc/util/PlatformUtils.hpp usability... no
checking xercesc/util/PlatformUtils.hpp presence... no
checking for xercesc/util/PlatformUtils.hpp... no
configure: error: Xerces-C headers not found
[doktor5000@Mageia4 xmlcopyeditor-1.2.1.3]$


folgende boost-Pakete sind momentan installiert:
Code: Alles auswählen
[doktor5000@Mageia4 xmlcopyeditor-1.2.1.3]$ rpm -qa | grep boost | sort
lib64boost-devel-1.54.0-8.mga4
lib64boost_atomic1.54.0-1.54.0-8.mga4
lib64boost_chrono1.54.0-1.54.0-8.mga4
lib64boost_context1.54.0-1.54.0-8.mga4
lib64boost_date_time1.54.0-1.54.0-8.mga4
lib64boost_filesystem1.54.0-1.54.0-8.mga4
lib64boost_graph1.54.0-1.54.0-8.mga4
lib64boost_iostreams1.54.0-1.54.0-8.mga4
lib64boost_locale1.54.0-1.54.0-8.mga4
lib64boost_log1.54.0-1.54.0-8.mga4
lib64boost_math1.54.0-1.54.0-8.mga4
lib64boost_prg_exec_monitor1.54.0-1.54.0-8.mga4
lib64boost_program_options1.54.0-1.54.0-8.mga4
lib64boost_python1.54.0-1.54.0-8.mga4
lib64boost_random1.54.0-1.54.0-8.mga4
lib64boost_regex1.54.0-1.54.0-8.mga4
lib64boost_serialization1.54.0-1.54.0-8.mga4
lib64boost_signals1.54.0-1.54.0-8.mga4
lib64boost_system1.54.0-1.54.0-8.mga4
lib64boost_thread1.54.0-1.54.0-8.mga4
lib64boost_timer1.54.0-1.54.0-8.mga4
lib64boost_unit_test_framework1.54.0-1.54.0-8.mga4
lib64boost_wave1.54.0-1.54.0-8.mga4
lib64boost_wserialization1.54.0-1.54.0-8.mga4


Nach der Installation von xerces-c-devel läuft es dann erfolgreich durch.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 22nd, '14, 21:05

doktor5000 hat geschrieben:Nach der Installation von xerces-c-devel läuft es dann erfolgreich durch.


Die Fehlerausgabe bleibt unverändert:
Code: Alles auswählen
checking for pcre.h... yes
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... no
checking for boost/shared_ptr.hpp... no
configure: error: boost headers not found



folgende boost-Pakete sind momentan installiert:

Code: Alles auswählen
[root@localhost ~]# rpm -qa | grep boost | sort
boost-build-1.54.0-8.mga4
boost-jam-3.1.18-3.mga4
lib64boost-devel-1.54.0-8.mga4
lib64boost_atomic1.54.0-1.54.0-8.mga4
lib64boost_chrono1.54.0-1.54.0-8.mga4
lib64boost_context1.54.0-1.54.0-8.mga4
lib64boost_date_time1.54.0-1.54.0-8.mga4
lib64boost_filesystem1.54.0-1.54.0-8.mga4
lib64boost_graph1.54.0-1.54.0-8.mga4
lib64boost_iostreams1.54.0-1.54.0-8.mga4
lib64boost_locale1.54.0-1.54.0-8.mga4
lib64boost_log1.54.0-1.54.0-8.mga4
lib64boost_math1.54.0-1.54.0-8.mga4
lib64boost_prg_exec_monitor1.54.0-1.54.0-8.mga4
lib64boost_program_options1.54.0-1.54.0-8.mga4
lib64boost_python1.54.0-1.54.0-8.mga4
lib64boost_random1.54.0-1.54.0-8.mga4
lib64boost_regex1.54.0-1.54.0-8.mga4
lib64boost_serialization1.54.0-1.54.0-8.mga4
lib64boost_signals1.54.0-1.54.0-8.mga4
lib64boost_system1.54.0-1.54.0-8.mga4
lib64boost_thread1.54.0-1.54.0-8.mga4
lib64boost_timer1.54.0-1.54.0-8.mga4
lib64boost_unit_test_framework1.54.0-1.54.0-8.mga4
lib64boost_wave1.54.0-1.54.0-8.mga4
lib64boost_wserialization1.54.0-1.54.0-8.mga4
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Sep 22nd, '14, 21:11

task-c++-devel ist installiert?
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 23rd, '14, 07:51

doktor5000 hat geschrieben:task-c++-devel ist installiert?


Nein, das ist nicht installiert gewesen. Ich habe es nun installiert, und die letzte Fehlermeldung über "boost" ist weg.

Code: Alles auswählen
[root@localhost ~]# urpmi  task-c++-devel
Afin de satisfaire les dépendances de « ctags », un des paquetages suivants est nécessaire :
 1- ctags-5.8-7.mga4.x86_64 : Generates an index (or "tag") file for objects found in source files (à installer)
 2- xemacs-extras-21.4.22-24.mga4.x86_64 : Files that XEmacs has in common with GNU Emacs (à installer)
Que choisissez-vous ? (1-2) 1
Pour satisfaire les dépendances, les paquetages suivants vont être installés :
  Paquetage                      Version      Révision      Arch   
(média « Core Release »)
  autoconf                       2.69         4.mga4        noarch 
  automake                       1.14         3.mga4        noarch 
  bison                          3.0.2        1.mga4        x86_64 
  byacc                          20130925     2.mga4        x86_64 
  ctags                          5.8          7.mga4        x86_64 
  flex                           2.5.37       3.mga4        x86_64 
  libtool                        2.4.2        11.mga4       x86_64 
  libtool-base                   2.4.2        11.mga4       x86_64 
  m4                             1.4.17       2.mga4        x86_64 
  make                           4.0          2.mga4        x86_64 
  perl-libintl-perl              1.230.0      2.mga4        x86_64 
  task-c++-devel                 2011.0       3.mga4        noarch 
  task-c-devel                   2011.0       3.mga4        noarch 
  texinfo                        5.2          3.mga4        x86_64 
(média « Core Updates »)
  gcc-c++                        4.8.2        3.2.mga4      x86_64 
un espace additionnel de 39Mo sera utilisé.
10Mo de paquets seront récupérés.
Procéder à l'installation des 15 paquetages ? (O/n) o


Leider gibt es wieder eine neue Fehlermeldung:

Code: Alles auswählen
checking pkg-config is at least version 0.9.0... yes
checking for ENCHANT... no
checking aspell.h usability... no
checking aspell.h presence... no
checking for aspell.h... no
configure: error: Aspell headers not found
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Sep 23rd, '14, 08:38

flink hat geschrieben:
doktor5000 hat geschrieben:task-c++-devel ist installiert?


Nein, das ist nicht installiert gewesen. Ich habe es nun installiert, und die letzte Fehlermeldung über "boost" ist weg.

Dir haben make und der c++-Compiler gefehlt, unter anderem.

flink hat geschrieben:configure: error: Aspell headers not found
[/code]


Dir fehlt aspell-devel, welches die Datei aspell.h beinhaltet. Danach kann man übrigens ganz einfach suchen:
Code: Alles auswählen
[doktor5000@Mageia4 ~]$ urpmf '/aspell.h$'
lib64aspell-devel:/usr/include/aspell.h
libaspell-devel:/usr/include/aspell.h
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 23rd, '14, 10:32

doktor5000 hat geschrieben:
flink hat geschrieben:
doktor5000 hat geschrieben:task-c++-devel ist installiert?


Nein, das ist nicht installiert gewesen. Ich habe es nun installiert, und die letzte Fehlermeldung über "boost" ist weg.

Dir haben make und der c++-Compiler gefehlt, unter anderem.

Seltsam, ich hatte gcc installiert gehabt.

Aber es hat jetzt geklappt. Und der XML Editor xmlcopyeditor läuft jetzt! Vielen Dank!
:D
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Re: Boost installieren und kompilieren

Beitragvon doktor5000 » Sep 23rd, '14, 10:41

Schön, das nächste Mal aber keinen bestehenden Thread kapern sondern einen eigenen anfangen.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6140
Registriert: Jun 2nd, '11, 09:39

Re: Boost installieren und kompilieren

Beitragvon flink » Sep 23rd, '14, 10:59

doktor5000 hat geschrieben:Schön, das nächste Mal aber keinen bestehenden Thread kapern sondern einen eigenen anfangen.

Das hat sich ursprünglich auf die Installation von Boost bezogen. Danach hätte ich einen neuen Thread für die restlichen Fehler eröffnen können.
Benutzeravatar
flink
 
Beiträge: 199
Registriert: Sep 17th, '12, 09:51
Wohnort: Köln

Nächste

Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast