Debian Lenny

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Debian Lenny

Beitrag von The Hit-Man » 10.07.2017 14:06:10

ich versuche, gerade ein programm unter debian lenny, selbst zu bauen. und bekomme diese fehlermeldung ...

Code: Alles auswählen

make[1]: ocamlopt: Kommando nicht gefunden
ich habe schon gegoogelt aber ich finde kein paket, in dem dieses programm enthalten ist. weiß jemand von euch, welches paket da fehlt?

P.S. allerdings bin ich in einer chroot umgebung und die architektur ist mips. deshalb auch ein debian lenny...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
towo
Beiträge: 4403
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Debian Lenny

Beitrag von towo » 10.07.2017 14:42:38

Code: Alles auswählen

root@AV-To:/home/towo/Downloads/tools# apt-file find ocamlopt
ocaml-compiler-libs: /usr/lib/ocaml/compiler-libs/ocamloptcomp.a
ocaml-compiler-libs: /usr/lib/ocaml/compiler-libs/ocamloptcomp.cma
ocaml-compiler-libs: /usr/lib/ocaml/compiler-libs/ocamloptcomp.cmxa
ocaml-mingw-w64-i686: /usr/bin/i686-w64-mingw32-ocamlopt
ocaml-mingw-w64-x86-64: /usr/bin/x86_64-w64-mingw32-ocamlopt
ocaml-native-compilers: /usr/bin/ocamlopt.opt
ocaml-native-compilers: /usr/share/man/man1/ocamlopt.opt.1.gz
ocaml-nox: /usr/bin/ocamlopt
ocaml-nox: /usr/bin/ocamloptp
ocaml-nox: /usr/share/man/man1/ocamlopt.1.gz
ocaml-nox: /usr/share/man/man1/ocamloptp.1.gz

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Debian Lenny

Beitrag von hikaru » 10.07.2017 14:44:28

ocamlopt befände sich in Debianocaml-nox, wenn das Binary für mips gebaut würde.
Warum es nicht gebaut wird weiß ich nicht. Möglicherweise gibt es einen Bugreport der darüber Auskunft gibt und vielleicht lässt sich das Binary auch selbst bauen, wenn du das source-Paket entsprechend anpasst.

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: Debian Lenny

Beitrag von The Hit-Man » 10.07.2017 15:11:24

ocamlopt befände sich in Debianocaml-nox, wenn das Binary für mips gebaut würde.
genau, das paket habe ich installiert aber eben ocamlopt ist nicht drin. vielleicht selber bauen? würde aber echt den rahmen sprengen...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Debian Lenny

Beitrag von eggy » 10.07.2017 15:34:42


Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: Debian Lenny

Beitrag von The Hit-Man » 10.07.2017 16:11:30

so, wie ich das verstanden habe wenn ich selber baue, im Makefile einfach

Code: Alles auswählen

NATIVE=false
eintragen. bin ja mal gespannt. versuch es mal selber zu basteln.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: Debian Lenny

Beitrag von The Hit-Man » 10.07.2017 16:42:45

er hat zwar durch gebaut aber auch dort fehlt das besagte binary...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Debian Lenny

Beitrag von KBDCALLS » 10.07.2017 18:42:01

Hab mal Contents-amd64 von Lenny mit zgrep durchsucht.

Code: Alles auswählen

zgrep ocamlopt Contents-amd64.gz 
usr/bin/ocamlopt                                             devel/ocaml-nox
usr/bin/ocamlopt.opt                                         devel/ocaml-native-compilers
usr/share/doc/liblablgl-ocaml-dev/html/api/code_VALBuild.ocamlopt.html libdevel/liblablgl-ocaml-dev
usr/share/man/man1/ocamlopt.1.gz                             devel/ocaml-nox
usr/share/man/man1/ocamlopt.opt.1.gz                         devel/ocaml-native-compilers
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: Debian Lenny

Beitrag von The Hit-Man » 10.07.2017 18:44:43

die sache ist wohl echt die, das es architektur abhängig ist und auf nen mips nicht verfügbar. auch wenn ich es selber baue.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Debian Lenny

Beitrag von KBDCALLS » 10.07.2017 18:48:35

In der Contents-mips.gz ist die Datei tatsächilch nicht zu finden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Debian Lenny

Beitrag von KBDCALLS » 10.07.2017 20:06:48

Es gibt ja für ocaml zwei Compiler. Den nativen Compiler ocamlopt und ocamlopt.opt , die erstellen Code der nur auf dem System läuft wo er kompiliert wurde. Heißt wurde auf einem amd64 kompiliert , dann läufts auch nur auf einem amd64. Dann gibts den Bytecompiler. ocamlc und ocamlc.opt Was damit kompiliert wird ist kleiner und portabel.

Liese sich da was während der Konfiguration machen ? Per Option ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: Debian Lenny

Beitrag von The Hit-Man » 13.07.2017 17:21:31

@ KBDCALLS
da haste recht. allerdings das programm, das später mit ocaml gebaut werden soll, sucht explizit nach ocamlopt... leider :(
das programm, das ich versuche zu bauen über ocaml ist unison ...
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Debian Lenny

Beitrag von KBDCALLS » 13.07.2017 18:38:12

Es gibt doch

Code: Alles auswählen

Unison
als Debianpaket für Mips reicht das nicht ?

Code: Alles auswählen

zgrep unison Contents-mips.gz 
usr/bin/unison-2.13                                          utils/unison2.13.16
usr/bin/unison-2.13-gtk                                      utils/unison2.13.16-gtk
usr/bin/unison-2.13.16                                       utils/unison2.13.16
usr/bin/unison-2.13.16-gtk                                   utils/unison2.13.16-gtk
usr/bin/unison-2.27                                          utils/unison
usr/bin/unison-2.27-gtk                                      utils/unison-gtk
usr/bin/unison-2.27.57                                       utils/unison                                       
usr/bin/unison-2.27.57-gtk                                   utils/unison-gtk                                   
usr/bin/unison-latest-stable                                 utils/unison                                       
usr/bin/unison-latest-stable-gtk                             utils/unison-gtk                                   
usr/share/app-install/desktop/unison-gtk.desktop             x11/app-install-data                               
usr/share/app-install/desktop/unison2.13.16-gtk.desktop      x11/app-install-data                               
usr/share/app-install/icons/unison-gtk.svg                   x11/app-install-data                               
usr/share/app-install/icons/unison2.13.16-gtk.svg            x11/app-install-data                               
usr/share/applications/unison-gtk.desktop                    utils/unison-gtk                                   
usr/share/applications/unison2.13.16-gtk.desktop             utils/unison2.13.16-gtk                            
usr/share/doc-base/unison-manual                             utils/unison                                       
usr/share/doc-base/unison2.13.16-manual                      utils/unison2.13.16                                
usr/share/doc/lilypond/html/Documentation/user/lilypond-internals/unisono_002devent.fr.html doc/lilypond-doc    
usr/share/doc/lilypond/html/Documentation/user/lilypond-internals/unisono_002devent.html doc/lilypond-doc       
usr/share/doc/lilypond/html/Documentation/user/music-glossary/unison.fr.html doc/lilypond-doc                   
usr/share/doc/lilypond/html/Documentation/user/music-glossary/unison.html doc/lilypond-doc                      
usr/share/doc/unison-gtk/BUGS.txt.gz                         utils/unison-gtk
usr/share/doc/unison-gtk/TODO.txt.gz                         utils/unison-gtk
usr/share/doc/unison-gtk/changelog.Debian.gz                 utils/unison-gtk
usr/share/doc/unison-gtk/changelog.gz                        utils/unison-gtk
usr/share/doc/unison-gtk/copyright                           utils/unison-gtk
usr/share/doc/unison-gtk/unison-manual.txt.gz                utils/unison-gtk
usr/share/doc/unison/BUGS.txt.gz                             utils/unison
usr/share/doc/unison/README.Debian.gz                        utils/unison
usr/share/doc/unison/TODO.txt.gz                             utils/unison
usr/share/doc/unison/changelog.Debian.gz                     utils/unison
usr/share/doc/unison/changelog.gz                            utils/unison
usr/share/doc/unison/copyright                               utils/unison
usr/share/doc/unison/unison-manual.txt.gz                    utils/unison
usr/share/doc/unison2.13.16-gtk/BUGS.txt.gz                  utils/unison2.13.16-gtk
usr/share/doc/unison2.13.16-gtk/TODO.txt.gz                  utils/unison2.13.16-gtk
usr/share/doc/unison2.13.16-gtk/changelog.Debian.gz          utils/unison2.13.16-gtk
usr/share/doc/unison2.13.16-gtk/changelog.gz                 utils/unison2.13.16-gtk
usr/share/doc/unison2.13.16-gtk/copyright                    utils/unison2.13.16-gtk
usr/share/doc/unison2.13.16-gtk/unison-manual.txt.gz         utils/unison2.13.16-gtk
usr/share/doc/unison2.13.16/BUGS.txt.gz                      utils/unison2.13.16
usr/share/doc/unison2.13.16/README.Debian.gz                 utils/unison2.13.16
usr/share/doc/unison2.13.16/TODO.txt.gz                      utils/unison2.13.16
usr/share/doc/unison2.13.16/changelog.Debian.gz              utils/unison2.13.16
usr/share/doc/unison2.13.16/changelog.gz                     utils/unison2.13.16
usr/share/doc/unison2.13.16/copyright                        utils/unison2.13.16
usr/share/doc/unison2.13.16/unison-manual.txt.gz             utils/unison2.13.16
usr/share/man/man1/unison-2.13-gtk.1.gz                      utils/unison2.13.16-gtk
usr/share/man/man1/unison-2.13.1.gz                          utils/unison2.13.16
usr/share/man/man1/unison-2.13.16-gtk.1.gz                   utils/unison2.13.16-gtk
usr/share/man/man1/unison-2.13.16.1.gz                       utils/unison2.13.16
usr/share/man/man1/unison-2.27-gtk.1.gz                      utils/unison-gtk
usr/share/man/man1/unison-2.27.1.gz                          utils/unison
usr/share/man/man1/unison-2.27.57-gtk.1.gz                   utils/unison-gtk
usr/share/man/man1/unison-2.27.57.1.gz                       utils/unison
usr/share/man/man1/unison-latest-stable-gtk.1.gz             utils/unison-gtk
usr/share/man/man1/unison-latest-stable.1.gz                 utils/unison
usr/share/menu/unison-gtk                                    utils/unison-gtk
usr/share/menu/unison2.13.16-gtk                             utils/unison2.13.16-gtk
usr/share/mr/unison                                          utils/mr
usr/share/picons/usenix/no/unison/per/face.gif               non-free/graphics/picon-usenix
usr/share/picons/usenix/no/unison/per/face.xbm               non-free/graphics/picon-usenix
usr/share/picons/usenix/no/unison/per/face.xpm               non-free/graphics/picon-usenix
usr/share/pixmaps/unison-gtk.svg                             utils/unison-gtk
usr/share/pixmaps/unison-gtk.xpm                             utils/unison-gtk
usr/share/pixmaps/unison2.13.16-gtk.svg                      utils/unison2.13.16-gtk
usr/share/pixmaps/unison2.13.16-gtk.xpm                      utils/unison2.13.16-gtk
usr/share/solfege/lesson-files/nameinterval-unison           gnome/solfege
matthias@tatjana:~/downloads/ftp.nl.debian.org/debian-archive/debian/dists/Debian-5.0$ 
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
The Hit-Man
Beiträge: 2170
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: Debian Lenny

Beitrag von The Hit-Man » 13.07.2017 19:49:44

ne, muß ich ja selbst bauen. aber für lenny unter mips hast du es gefunden?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Debian Lenny

Beitrag von KBDCALLS » 13.07.2017 20:08:43

Na klar im Archive- Das gammelt noch auf den Prmary Servern rum. Dabraucht man noch nicht mal Snapshot für bemühen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten