Policyd unter Solaris Kompilieren

Diskutiere Policyd unter Solaris Kompilieren im Unix Derivate & sonst. Unix Fragen Forum im Bereich BSD / Unix; Moin moin, also ich versuche momentan den Policyd v1.82 zu 64Bit Sparc Code zu kompilieren. den Code selber kompiliert er auch ohne Probleme...

  1. w4ri0r

    w4ri0r Jungspund

    Dabei seit:
    23.04.2008
    Beiträge:
    18
    Zustimmungen:
    0
    Moin moin,

    also ich versuche momentan den Policyd v1.82 zu 64Bit Sparc Code zu kompilieren.

    den Code selber kompiliert er auch ohne Probleme und wenn ich mit "file" eine der Output dateien anschaue bekomme ich auch folgende Meldung:
    "policyd.o: ELF 64-bit MSB relocatable SPARCV9 Version 1"


    beim linken gibt es dann aber ne Menge Probleme:

    /usr/ccs/bin/ld: skipping incompatible /greylist/mysql/lib/libmysqlclient.so when searching for -lmysqlclient
    /usr/ccs/bin/ld: skipping incompatible /greylist/mysql/lib/libmysqlclient.a when searching for -lmysqlclient
    /usr/ccs/bin/ld: skipping incompatible /greylist/mysql/lib/libz.a when searching for -lz
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libz.so when searching for -lz
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libz.so when searching for -lz
    /usr/ccs/bin/ld: skipping incompatible /lib/sparcv9/libsocket.so when searching for -lsocket
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libsocket.so when searching for -lsocket
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libsocket.so when searching for -lsocket
    /usr/ccs/bin/ld: skipping incompatible /lib/sparcv9/libnsl.so when searching for -lnsl
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libnsl.so when searching for -lnsl
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libnsl.so when searching for -lnsl
    /usr/ccs/bin/ld: skipping incompatible /lib/sparcv9/libm.so when searching for -lm
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libm.so when searching for -lm
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libm.so when searching for -lm
    /usr/ccs/bin/ld: skipping incompatible /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/libgcc.a when searching for -lgcc
    /usr/ccs/bin/ld: skipping incompatible /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/libgcc_eh.a when searching for -lgcc_eh
    /usr/ccs/bin/ld: skipping incompatible /lib/sparcv9/libc.so when searching for -lc
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libc.so when searching for -lc
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libc.so when searching for -lc
    /usr/ccs/bin/ld: skipping incompatible /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/libgcc.a when searching for -lgcc
    /usr/ccs/bin/ld: skipping incompatible /usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/libgcc_eh.a when searching for -lgcc_eh
    /usr/ccs/bin/ld: skipping incompatible /lib/sparcv9/libc.so when searching for -lc
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libc.so when searching for -lc
    /usr/ccs/bin/ld: skipping incompatible /usr/lib/sparcv9/libc.so when searching for -lc
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/crt1.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/crti.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `/usr/ccs/lib/sparcv9/values-Xa.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/crtbegin.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `syslog.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `policyd.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `generic.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `mysql.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `greylist.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `throttle.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `sockets.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `cidr.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `spamtrap.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `blacklist.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `blacklist_helo.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `whitelist.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `throttle_host.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `throttle_sasl.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `throttle_from.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `throttle_rcpt.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `helo.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/crtend.o' is incompatible with sparc output
    /usr/ccs/bin/ld: warning: sparc:v9 architecture of input file `/usr/local/lib/gcc/sparc-sun-solaris2.10/3.4.6/sparcv9/crtn.o' is incompatible with sparc output


    beim Linking cleanup und dem linking stats kommen ähnliche Meldungen.

    dennoch kommt es zu einer output Datei wenn ich mir diese datei dann mit file angucke bekomme ich folgende Meldung:
    policyd: ELF 32-bit MSB executable SPARC Version 1, dynamically linked, not stripped

    Das verwunderliche ist das ich den Code mit den selben Einstellungen auf der selben Maschine schon einmal kompiliert habe... seit dem ist einiges an der Maschine passiert was ich nicht rückverfolgen kann...
    Aber jetzt funktioniert es nicht mehr hat da einer von euch evtl. eine Idee?

    CC := gcc
    CPPFLAGS := -O $(inc)
    CFLAGS := -g -W -Wall -DMAXFDS=4096 -DMSG_NOSIGNAL=0 -m64 -mcpu=v9
    OS_NAME := $(shell uname | tr [A-Z] [a-z])
    LDLIBS = $(lib) -lmysqlclient -lz



    greetz

    w4ri0r
     
Thema:

Policyd unter Solaris Kompilieren

Die Seite wird geladen...

Policyd unter Solaris Kompilieren - Ähnliche Themen

  1. Robots aussperren, Websitescan unterbinden, PHP Checkbox-Captcha?

    Robots aussperren, Websitescan unterbinden, PHP Checkbox-Captcha?: Hallo zusammen, ich hätte gerne einen bestimmten Bereich der Webseite, den Robots oder scriptbasierte Scans von irgendwelchen Suchmaschinen oder...
  2. [gelöst] 2.HDD unter Freebsd partitionieren

    [gelöst] 2.HDD unter Freebsd partitionieren: Hallo Habe eine Testserver mit freeBSD 11.0 auf einer IDE-HDD (ada0) mit ZFS-root hab jetzt eine 2. HDd (SATA) angeschlossen und wollte die...
  3. Installation von COM Ports unter Unix

    Installation von COM Ports unter Unix: Hallo, vorne weg, ich habe von Linux nur Grundkenntnisse und bitte daher etwas um Rücksicht, wenn ich doofe fragen stelle;). Zum Problem: Es gibt...
  4. Samba 4 trennt sich beim Übertragen unter Windows7/10

    Samba 4 trennt sich beim Übertragen unter Windows7/10: Hallo zusammen Mir ist nun schon ein paar Mal aufgefallen dass sich mein Samba-Server (Debian 8.7.1 + backports-Kernel v4.9.x) "einfach so", ohne...
  5. Gigabit PCI Ethernet Card welche unter Kernel 3.16 läuft?

    Gigabit PCI Ethernet Card welche unter Kernel 3.16 läuft?: Hallo zusammen Bezüglich diesem Problem habe ich nun eine neue PCI Gigabit Ethernet Card gekauft, jedoch zeigt mit lspci REIN GAR NIX an!! ->...