Thema geschlossen
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: devel aus sourcen?

  1. #1
    Lehrling
    Registriert seit
    14.05.2006
    Beiträge
    146

    Standard devel aus sourcen?

    Hi,

    ich versuche ein devel-paket zu bekommen.
    Gibt es aber scheinbar nicht für Suse.
    Ich habe das normale und das src RPM für suse 9.3 gefunden aber kein devel-paket.
    Kann ich aus dem Source-Paket auch das devel "stricken"?
    Oder muss ich dazu das "normale" tar-archiv benutzen?
    Das ist aber nicht als src gekennzeichnet.
    Habe jetz einige Rpm-Suchmaschinen bemüht und für Suse gibt es wohl einfach keine RPM's. Für andere Distris schon.
    dietlibc ist das gesuchte Paket.
    gruss
    Ministry

  2. #2
    Der Name ist Programm Avatar von admine
    Registriert seit
    02.08.2006
    Beiträge
    121

    Standard AW: devel aus sourcen?

    Wenn es kein devel-RPM gibt, dann sind die entsprechenden Files im "richtigen" RPM enthalten.
    Gruß admine

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  3. #3
    Lehrling
    Registriert seit
    14.05.2006
    Beiträge
    146

    Standard AW: devel aus sourcen?

    Aber wenn ich das "normale" Paket installiere und meine Anwendung hinterher bekomme ich als Ausgabe nach meinem ./configure:
    Code:
    Features:
                           CC: gcc, gcc (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux)
                          CXX: g++, g++ (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux)
                     CPPFLAGS: ''
                       CFLAGS: '-g -O2 -std=c99 -Wall -pedantic -W -funit-at-a-time'
                     CXXFLAGS: '-g -O2 -ansi -Wall -pedantic -W -fmessage-length=0 -funit-at-a-time'
                   build/host: i686-pc-linux-gnu/i686-pc-linux-gnu
                 Use dietlibc: no (you have been warned)
    ...
    ..
    .
    Liegt das daran, dass es ein Suse 9.3 Paket ist?
    Bisher konnte ich (wenn es keine 10.0 Pakete gab) auch die 9.3 Pakete nutzen.
    gruss
    Ministry

  4. #4
    Der Name ist Programm Avatar von admine
    Registriert seit
    02.08.2006
    Beiträge
    121

    Standard AW: devel aus sourcen?

    Installiere möglichst _nie_ ein Versionsfremdes RPM.
    Das von dir gesuchte RPM gibt es doch:
    http://ftp4.gwdg.de/pub/linux/suse/a...23-96.i586.rpm
    Gruß admine

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  5. #5
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: devel aus sourcen?

    Das -devel wird meist beim Rebuild des src.rpm mitgebaut, das src.rpm enthält die "Bauvorschrift" für mehrere einzelne Binary rpms-

    Allerdings würde ich eher mal nachsehen warum es das für 10.x nicht mehr gibt, vielleicht ist es ja obsolet oder durch etwas anderes ersetzt worden.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  6. #6
    Der Name ist Programm Avatar von admine
    Registriert seit
    02.08.2006
    Beiträge
    121

    Standard AW: devel aus sourcen?

    Zitat Zitat von Rain_Maker Beitrag anzeigen
    Das -devel wird meist beim Rebuild des src.rpm mitgebaut, das src.rpm enthält die "Bauvorschrift" für mehrere einzelne Binary rpms-
    Na ja ... so einfach ist das nicht.
    Wenn ein devel-RPM gebaut werden soll, dann muss das Spec-File auch so geschrieben sein.

    EDIT:
    @Ministry
    Was willst du denn überhaupt kompillieren?
    Evt. gibts das auch schon und du hast es nur nicht gefunden
    Geändert von admine (24.09.2006 um 12:02 Uhr)
    Gruß admine

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  7. #7
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: devel aus sourcen?

    In diesem Fall ist das auch wohl so, daß kein extra "devel" gebaut wird.

    Code:
    Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/dietlibc-0.29-build
    Wrote: /usr/src/packages/RPMS/i586/dietlibc-0.29-14.i586.rpm
    Wrote: /usr/src/packages/RPMS/i586/dietlibc-debuginfo-0.29-14.i586.rpm
    Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.34352
    + umask 022
    + cd /usr/src/packages/BUILD
    + cd dietlibc-0.29
    + rm -rf /var/tmp/dietlibc-0.29-build
    + exit 0
    Allerdings sind Header-Dateien im Paket enthalten:

    Code:
    /opt/dietlibc/include
     /opt/dietlibc/include/alloca.h
     /opt/dietlibc/include/ar.h
     /opt/dietlibc/include/arpa
     /opt/dietlibc/include/arpa/inet.h
     /opt/dietlibc/include/arpa/nameser.h
     /opt/dietlibc/include/arpa/tftp.h
     /opt/dietlibc/include/asm
     /opt/dietlibc/include/asm/alpha-sigcontext.h
     /opt/dietlibc/include/asm/arm-sigcontext.h
     /opt/dietlibc/include/asm/i386-sigcontext.h
     /opt/dietlibc/include/asm/ia64-sigcontext.h
     /opt/dietlibc/include/asm/mips-sigcontext.h
     /opt/dietlibc/include/asm/parisc-sigcontext.h
     /opt/dietlibc/include/asm/ppc-sigcontext.h
     /opt/dietlibc/include/asm/s390-sigcontext.h
     /opt/dietlibc/include/asm/sigcontext.h
     /opt/dietlibc/include/asm/sparc-sigcontext.h
     /opt/dietlibc/include/asm/statfs.h
     /opt/dietlibc/include/asm/types.h
     /opt/dietlibc/include/asm/x86_64-sigcontext.h
     /opt/dietlibc/include/assert.h
     /opt/dietlibc/include/attr
     /opt/dietlibc/include/attr/xattr.h
     /opt/dietlibc/include/byteswap.h
     /opt/dietlibc/include/clocale
     /opt/dietlibc/include/cpio.h
     /opt/dietlibc/include/cstddef
     /opt/dietlibc/include/cstdlib
     /opt/dietlibc/include/ctype.h
     /opt/dietlibc/include/cwchar
     /opt/dietlibc/include/cwctype
     /opt/dietlibc/include/daemon.h
     /opt/dietlibc/include/dietref.h
     /opt/dietlibc/include/dietrefdef.h
     /opt/dietlibc/include/dirent.h
     /opt/dietlibc/include/dlfcn.h
     /opt/dietlibc/include/elf.h
     /opt/dietlibc/include/endian.h
     /opt/dietlibc/include/err.h
     /opt/dietlibc/include/errno.h
     /opt/dietlibc/include/fcntl.h
     /opt/dietlibc/include/features.h
     /opt/dietlibc/include/float.h
     /opt/dietlibc/include/fnmatch.h
     /opt/dietlibc/include/ftw.h
     /opt/dietlibc/include/getopt.h
     /opt/dietlibc/include/glob.h
     /opt/dietlibc/include/grp.h
     /opt/dietlibc/include/iconv.h
     /opt/dietlibc/include/inttypes.h
     /opt/dietlibc/include/langinfo.h
     /opt/dietlibc/include/libgen.h
     /opt/dietlibc/include/libintl.h
     /opt/dietlibc/include/limits.h
     /opt/dietlibc/include/link.h
     /opt/dietlibc/include/linux
     /opt/dietlibc/include/linux/aio.h
     /opt/dietlibc/include/linux/eventpoll.h
     /opt/dietlibc/include/linux/fadvise.h
     /opt/dietlibc/include/linux/fd.h
     /opt/dietlibc/include/linux/if_ether.h
     /opt/dietlibc/include/linux/kd.h
     /opt/dietlibc/include/linux/loop.h
     /opt/dietlibc/include/linux/nfs.h
     /opt/dietlibc/include/linux/soundcard.h
     /opt/dietlibc/include/linux/types.h
     /opt/dietlibc/include/locale.h
     /opt/dietlibc/include/malloc.h
     /opt/dietlibc/include/math.h
     /opt/dietlibc/include/md5.h
     /opt/dietlibc/include/memory.h
     /opt/dietlibc/include/mntent.h
     /opt/dietlibc/include/mqueue.h
     /opt/dietlibc/include/net
     /opt/dietlibc/include/net/ethernet.h
     /opt/dietlibc/include/net/if.h
     /opt/dietlibc/include/net/if_arp.h
     /opt/dietlibc/include/net/if_ether.h
     /opt/dietlibc/include/net/route.h
     /opt/dietlibc/include/netdb.h
     /opt/dietlibc/include/netinet
     /opt/dietlibc/include/netinet/ether.h
     /opt/dietlibc/include/netinet/if_ether.h
     /opt/dietlibc/include/netinet/in.h
     /opt/dietlibc/include/netinet/in_systm.h
     /opt/dietlibc/include/netinet/ip.h
     /opt/dietlibc/include/netinet/ip_icmp.h
     /opt/dietlibc/include/netinet/tcp.h
     /opt/dietlibc/include/netinet/udp.h
     /opt/dietlibc/include/netpacket
     /opt/dietlibc/include/netpacket/packet.h
     /opt/dietlibc/include/nl_types.h
     /opt/dietlibc/include/paths.h
     /opt/dietlibc/include/poll.h
     /opt/dietlibc/include/pthread.h
     /opt/dietlibc/include/pty.h
     /opt/dietlibc/include/pwd.h
     /opt/dietlibc/include/regex.h
     /opt/dietlibc/include/resolv.h
     /opt/dietlibc/include/rpc
     /opt/dietlibc/include/rpc/auth.h
     /opt/dietlibc/include/rpc/auth_des.h
     /opt/dietlibc/include/rpc/auth_unix.h
     /opt/dietlibc/include/rpc/clnt.h
     /opt/dietlibc/include/rpc/des_crypt.h
     /opt/dietlibc/include/rpc/key_prot.h
     /opt/dietlibc/include/rpc/netdb.h
     /opt/dietlibc/include/rpc/pmap_clnt.h
     /opt/dietlibc/include/rpc/pmap_prot.h
     /opt/dietlibc/include/rpc/pmap_rmt.h
    Wenn der Compiler die includes nicht findet, dann tippe ich anhand der Lage in "opt" darauf, daß man den Include von Hand setzen muss.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  8. #8
    Lehrling
    Registriert seit
    14.05.2006
    Beiträge
    146

    Standard AW: devel aus sourcen?

    Also......
    ich habe das RPM installiert....
    configure ging nicht.
    Ich habe den Pfad dann folgendermassen gesetzt:
    Code:
    ./configure --prefix= --with-vrootdir=/home/vservers --includedir=/opt/dietlibc/include
    Funzt aber immer noch nicht
    "Fehlermeldung" bleibt die gleiche.
    Ich "versuche" util-vserver zu installieren.
    Die "Warnung" besagt übrigens, dass es zu Fehlern kommen kann, wenn dietlibc nicht installiert ist.
    Ich würds trotzdem lieber "richtig" machen und nicht experimentieren.
    gruss
    Ministry

  9. #9
    Der Name ist Programm Avatar von admine
    Registriert seit
    02.08.2006
    Beiträge
    121

    Standard AW: devel aus sourcen?

    Was sagt denn "./configure --help" zu "dietlibc" bzw. steht was in der README bzw. INSTALL dazu ?
    Gruß admine

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  10. #10
    Lehrling
    Registriert seit
    14.05.2006
    Beiträge
    146

    Standard AW: devel aus sourcen?

    Habs inzwischen einfach "the dirty way".
    Über ./configure hätte ich höchstens dietlibc weglassen können.
    So wies jetzt ist, scheint alles zu funktionieren.
    Wie ich mein SSH konfigurieren muss, muss ich zwar erstmal noch gucken...
    Aber das werd ich auch noch hinbekommen...
    Ich denke hat einfach, dass das nich so ganz das Richtige für Suse ist.
    Jedenfalls hat google ganz viele Postings aus Foren gebracht, wo es immer hiess:
    "Hol dir Debian", "Unter Suse vergess das am Besten ganz schnell" usw....
    Für Debian gibts auch nen ganzan haufen Howto's. Für andere Distris hab ich da fast nichts gefunden.
    gruss
    Ministry

Thema geschlossen
Seite 1 von 2 1 2 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. (Erledigt) Apache-devel unter opensuse 10.1
    Von Qli im Forum Webserver
    Antworten: 2
    Letzter Beitrag: 06.12.2006, 22:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87