Zum Inhalt springen

Asgar13

Mitglieder
  • Gesamte Inhalte

    150
  • Benutzer seit

  • Letzter Besuch

Beiträge von Asgar13

  1. 1. Hast du ein Linux da ein Linuxdateisystem?

    2. Bei Windows xp nach:

    Error 27: Unreconized command googlen.(Manchmal findet man die Antwort schnell von selbst)

    3. Hast du ein Programm das dir eine Linuxbootpartition schreibt?

  2. Hallo,

    ich habe mir ein Ipkg-Paket erstellt.

    Ist ähnlich wie ein Debianpaket.

    Frage: Kann man benötigte Ipkg Pakete, statt in Control-Skript Depends zu benutzen die .ipkg einbauen und mit installieren?

    Wenn ja, wie?

    Vielen Dank schon mal für die Antworten.:)

  3. 1.

    Aber das Ubuntu persistent auf den USB Stick zu bekommen, bekomme ich einfach nicht hin.
    
    

    Bitte konkretisiere diese Aussage.(Fehlt ein howto?, gibt es irgendwelche Fehler? Funktioniert nicht, obwohl du ... Anleitung gefolgt bist)

    2. Wie viel Speicher hat der USB-Stick?(Muss ganz schön groß sein bei Windows 7 und xp installer, wenn ich mich nicht täusche)

  4. Ich habe gelesen, dass

    Unknown symbol

    heißt, dass er die Bibliotheken sucht und nicht findet, dies kann man beheben, indem man es nochmal kompiliert mit den richtigen Sourcen, leider habe ich keine.

    Deshalb frage ich:

    1. Kann mir jemand erklären, wie man damit eine mipsel treiber erstellt?

    D2XX Direct Drivers

    oder

    2. Weiß jemand eine Seite, wo man den Treiber für linux mipsel/mips bekommt?

  5. Hallo, ich habe mir den USB-Treiber ftdi_sio.ko/ftdi_sio.o für mipsel gedownloadet.

    Habe diese in einen eigenerstellten Ordner gepackt.

    /jffs/treiber
    Und dann über /sbin/insmod ftdi_sio.ko aufgerufen. Über dmesg antwortet er mir:
    
    ftdi_sio: Unknown symbol usb_serial_port_softint
    
    ftdi_sio: Unknown symbol usb_serial_disconnect
    
    ftdi_sio: Unknown symbol usb_serial_probe
    
    ftdi_sio: Unknown symbol usb_serial_register
    
    ftdi_sio: Unknown symbol usb_serial_deregister
    
    
    Nach einem aus- und einstecken sagt er mir:
    
    usb 2-2: USB disconnect, address 2
    
    usb 2-2: new full speed USB device using ohci_hcd and address 3
    
    usb 2-2: configuration #1 chosen from 1 choice
    Das Programm sollte `eigentlich` weiterlaufen bis er sagt, dass er das Gerät /dev/ttyUSB0 zuweist. (Habe auf den PC auch den Treiber), bei den sieht es dann so aus:
    
    [ 9823.804034] usb 1-5: new full speed USB device using ohci_hcd and address 3
    
    [ 9824.032121] usb 1-5: configuration #1 chosen from 1 choice
    
    [ 9824.072323] ftdi_sio 1-5:1.0: FTDI USB Serial Device converter detected
    
    [ 9824.072366] ftdi_sio: Detected FT232RL
    
    [ 9824.072421] usb 1-5: FTDI USB Serial Device converter now attached to ttyUSB0
    
    [ 9824.076275] usb 1-5: New USB device found, idVendor=0403, idProduct=6001
    
    [ 9824.076283] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    
    [ 9824.076288] usb 1-5: Product: FT232R USB UART
    
    [ 9824.076292] usb 1-5: Manufacturer: FTDI
    
    [ 9824.076296] usb 1-5: SerialNumber: A800flJv
    
    

    Weiß jemand Rat?

    Würde mich auf einige Antworten freuen.:)

  6. Sorry, habe die allgemeinen Daten vergessen

    Betriebssystem: Linux Debian

    Habe einen crosscompiler für mipsel.

    Habe durch buildroot:

    make menuconfig
    Folgendes bei uClibc eingestellt: architktur:mips endian: little endian ausführpräfix: mipsel-unknown-linux-gnu- habe dann noch die PATH-variable um den crosscompiler erweitert und uClibc mit
    make

    ausgeführt dabei kommen diese Fehler.(und meine Vorgehensweise)

  7. Hallo,

    ich habe folgenden Fehler und meine Vorgehensweise, aber ich komme nicht mehr weiter.

    Hat jemand einen Lösungsvorschlag zu einen der unteren beiden Fehler?

    
      libc/sysdeps/linux/common/sendfile.c:20: error: conflicting types for 'sendfile64'
    
      ./include/sys/sendfile.h:47: error: previous declaration of 'sendfile64' was here
    
      libc/sysdeps/linux/common/sendfile.c:20: error: conflicting types for 'sendfile64'
    
      ./include/sys/sendfile.h:47: error: previous declaration of 'sendfile64' was here
    Wenn ich sendfile ausklammere kommt das als nächstes:
      In file included from /usr/include/asm/posix_types.h:4,
    
                       from /usr/include/linux/posix_types.h:47,
    
                       from /usr/include/linux/types.h:5,
    
                       from /usr/include/linux/if_ether.h:24,
    
                       from ./include/netinet/if_ether.h:26,
    
                       from ./include/netinet/ether.h:26,
    
                       from libc/inet/ethers.c:14:
    
      /usr/include/asm/posix_types_64.h:10: error: redefinition of typedef '__kernel_ino_t'
    
      ./include/bits/kernel_types.h:38: error: previous declaration of '__kernel_ino_t' was here
    
      /usr/include/asm/posix_types_64.h:11: error: redefinition of typedef '__kernel_mode_t'
    
      ./include/bits/kernel_types.h:39: error: previous declaration of '__kernel_mode_t' was here
    
      /usr/include/asm/posix_types_64.h:12: error: redefinition of typedef '__kernel_nlink_t'
    
      ./include/bits/kernel_types.h:48: error: previous declaration of '__kernel_nlink_t' was here
    
      /usr/include/asm/posix_types_64.h:13: error: redefinition of typedef '__kernel_off_t'
    
      ./include/bits/kernel_types.h:51: error: previous declaration of '__kernel_off_t' was here
    
      /usr/include/asm/posix_types_64.h:14: error: redefinition of typedef '__kernel_pid_t'
    
      ./include/bits/kernel_types.h:52: error: previous declaration of '__kernel_pid_t' was here
    
      /usr/include/asm/posix_types_64.h:15: error: conflicting types for '__kernel_ipc_pid_t'
    
      ./include/bits/kernel_types.h:53: error: previous declaration of '__kernel_ipc_pid_t' was here
    
      /usr/include/asm/posix_types_64.h:16: error: conflicting types for '__kernel_uid_t'
    
      ./include/bits/kernel_types.h:54: error: previous declaration of '__kernel_uid_t' was here
    
      /usr/include/asm/posix_types_64.h:17: error: conflicting types for '__kernel_gid_t'
    
      ./include/bits/kernel_types.h:55: error: previous declaration of '__kernel_gid_t' was here
    
      /usr/include/asm/posix_types_64.h:18: error: conflicting types for '__kernel_size_t'
    
      ./include/bits/kernel_types.h:56: error: previous declaration of '__kernel_size_t' was here
    
      /usr/include/asm/posix_types_64.h:19: error: conflicting types for '__kernel_ssize_t'
    
      ./include/bits/kernel_types.h:57: error: previous declaration of '__kernel_ssize_t' was here
    
      /usr/include/asm/posix_types_64.h:20: error: conflicting types for '__kernel_ptrdiff_t'
    
      ./include/bits/kernel_types.h:58: error: previous declaration of '__kernel_ptrdiff_t' was here
    
      /usr/include/asm/posix_types_64.h:21: error: redefinition of typedef '__kernel_time_t'
    
      ./include/bits/kernel_types.h:59: error: previous declaration of '__kernel_time_t' was here
    
      /usr/include/asm/posix_types_64.h:22: error: redefinition of typedef '__kernel_suseconds_t'
    
      ./include/bits/kernel_types.h:60: error: previous declaration of '__kernel_suseconds_t' was here
    
      /usr/include/asm/posix_types_64.h:23: error: redefinition of typedef '__kernel_clock_t'
    
      ./include/bits/kernel_types.h:61: error: previous declaration of '__kernel_clock_t' was here
    
      /usr/include/asm/posix_types_64.h:26: error: conflicting types for '__kernel_daddr_t'
    
      ./include/bits/kernel_types.h:62: error: previous declaration of '__kernel_daddr_t' was here
    
      /usr/include/asm/posix_types_64.h:27: error: redefinition of typedef '__kernel_caddr_t'
    
      ./include/bits/kernel_types.h:63: error: previous declaration of '__kernel_caddr_t' was here
    
      /usr/include/asm/posix_types_64.h:28: error: redefinition of typedef '__kernel_uid16_t'
    
      ./include/bits/kernel_types.h:64: error: previous declaration of '__kernel_uid16_t' was here
    
      /usr/include/asm/posix_types_64.h:29: error: redefinition of typedef '__kernel_gid16_t'
    
      ./include/bits/kernel_types.h:65: error: previous declaration of '__kernel_gid16_t' was here
    
      /usr/include/asm/posix_types_64.h:32: error: redefinition of typedef '__kernel_loff_t'
    
      ./include/bits/kernel_types.h:71: error: previous declaration of '__kernel_loff_t' was here
    
      /usr/include/asm/posix_types_64.h:37: error: conflicting types for '__kernel_fsid_t'
    
      ./include/bits/kernel_types.h:77: error: previous declaration of '__kernel_fsid_t' was here
    
      /usr/include/asm/posix_types_64.h:39: error: conflicting types for '__kernel_old_uid_t'
    
      ./include/bits/kernel_types.h:68: error: previous declaration of '__kernel_old_uid_t' was here
    
      /usr/include/asm/posix_types_64.h:40: error: conflicting types for '__kernel_old_gid_t'
    
      ./include/bits/kernel_types.h:69: error: previous declaration of '__kernel_old_gid_t' was here
    
      /usr/include/asm/posix_types_64.h:41: error: conflicting types for '__kernel_uid32_t'
    
      ./include/bits/kernel_types.h:66: error: previous declaration of '__kernel_uid32_t' was here
    
      /usr/include/asm/posix_types_64.h:42: error: conflicting types for '__kernel_gid32_t'
    
      ./include/bits/kernel_types.h:67: error: previous declaration of '__kernel_gid32_t' was here
    
      /usr/include/asm/posix_types_64.h:44: error: conflicting types for '__kernel_old_dev_t'
    
      ./include/bits/kernel_types.h:70: error: previous declaration of '__kernel_old_dev_t' was here
    
      make: *** [libc/inet/ethers.os] Fehler 1
    Habe Linux_Headers auf crosstool umgestellt, dann kommt der Fehler bei uClibc0.9.32rc2:
    
      AR cr lib/libc.a
    
      STRIP -x -R .note -R .comment lib/libc.a
    
      AR cr lib/uclibc_nonshared.a
    
      STRIP -x -R .note -R .comment lib/uclibc_nonshared.a
    
      AR cr libc/libc_so.a
    
      STRIP -x -R .note -R .comment libc/libc_so.a
    
      LD libuClibc-0.9.32-rc2.so
    
      libc/libc_so.a(lutimes.os)(.text+0xac): In function `lutimes':
    
      : undefined reference to `__GI_utimensat'
    
      collect2: ld returned 1 exit status
    
      make: *** [lib/libc.so] Fehler 1
    Antwort von Google: Installiere uClibc 0.9.31 Bei uClibc0.9.31 kommt dann:
      AR cr lib/libc.a
    
      STRIP -x -R .note -R .comment lib/libc.a
    
      AR cr lib/uclibc_nonshared.a
    
      STRIP -x -R .note -R .comment lib/uclibc_nonshared.a
    
      AR cr libc/libc_so.a
    
      STRIP -x -R .note -R .comment libc/libc_so.a
    
      LD libuClibc-0.9.31.so
    
      LD libdl-0.9.31.so
    
      /opt/crosstool/gcc-3.4.5-glibc-2.3.6/mipsel-unknown-linux-gnu/lib/gcc/mipsel-unknown-linux-gnu/3.4.5/../../../../mipsel-unknown-linux-gnu/bin/ld:./lib
    
      /libc.so: file format not recognized; treating as linker script
    
      /opt/crosstool/gcc-3.4.5-glibc-2.3.6/mipsel-unknown-linux-gnu/lib/gcc/mipsel-unknown-linux-gnu/3.4.5/../../../../mipsel-unknown-linux-gnu/bin/ld:./lib
    
      /libc.so:6: parse error
    
      collect2: ld returned 1 exit status
    
      make: *** [lib/libdl.so] Fehler 1

    Antwort von Google:Mach einen Link zu libc-(version) -> Funktioniert nicht

    Ändere bei der libc die GROUP -> Funktioniert auch nicht

    Schon mal danke für die Hilfe:)

  8. Hallo,

    wie/womit kann man Bibliotheken (.so ->linux) für andere Plattform erschaffen/bauen?

    Oder kann man die überhaupt plattformunabhängig machen?

    Ziel: die librxtx.so für eine andere Plattform.

    So sieht es aus beim benutzen einer librxtx.so vom einem i686.

    /jffs/usr/bin/sablevm: '/mnt/xxx/librxtx-java/output/tmp/rxtx-2.1-7-bins-r2/Linux/i686-unknown-linux-gnu/librxtxSerial.so' is not an ELF executable for MIPS
    
    java.lang.UnsatisfiedLinkError: Native library `rxtxSerial' not found (as file `librxtxSerial') in gnu.classpath.boot.library.path and java.library.path thrown while loading gnu.io.RXTXCommDriver
    
    /jffs/usr/bin/sablevm: '/mnt/xxx/librxtx-java/output/tmp/rxtx-2.1-7-bins-r2/Linux/i686-unknown-linux-gnu/librxtxSerial.so' is not an ELF executable for MIPS
    
    java.lang.UnsatisfiedLinkError: Native library `rxtxSerial' not found (as file `librxtxSerial') in gnu.classpath.boot.library.path and java.library.path

    Schonmal danke für die Hilfe

  9. @Chief Wiggum:

    ja, ich habe es, letzter Thread erklärt den Fehler, die Frage dadrunter habe ich nur gestellt, weil ich nicht wusste, wie man eine Jar einbinden soll. Ich habe aber herausgefunden, dass zu sablevm auch java-sablevm mitgeliefert wird, auf der es möglich ist.

    @kingofbrain

    danke für die Hilfe, wenn es an retroweaver liegt, muss ich noch mal Gedanken darüber machen.

    Trotzdem nochmal danke

  10. Hallo,

    ich habe ein Problem.

    java.lang.ClassNotFoundException: java.util.concurrent.Semaphore not found in java.lang.ClassLoader$1{urls=[file:/mnt/xxx.jar,file:/mnt/], parent=null}

    Ich wollte meine Jar auf einen Router starten über die sablevm (java 1.4).

    Beim Ausführen kommt die obrige Fehlermeldung.

    Daraufhin habe ich den Ordner concurrent, mit den ganzen Klassen in die Bootclasspath eingefügt java/util/concurrent.

    Nochmal ausgeführt und keine Besserung, wie soll man die Klasse in den ClassLoader einfügen?

    Vielen Dank schon mal für die Hilfe.:)

  11. Ich habe eine vorübergehende Lösung gefunden.

    
    ant -lib /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/jre
    
    

    Deshalb habe ich mir noch eine Build.xml in einem anderen Ordner erstellt und über den Befehl ant verknüpft mit diesen Parameter.

    Es gibt bestimmt eine bessere Lösung, wer eine hat bitte posten.

  12. Hallo,

    ich wie bekomme ich es hin, das in einem build.xml der Pfade über die Ausführung vom buildscript aus aktiv ist, wenn nicht etwas länger.

    In Klartext:

    export JAVA_HOME=/usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/jre
    Wie realisiert man das? Habe schon die Zeile:
    
    <property name="JAVA_HOME" value="/usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/jre"/>

    aber der Rest fehlt.

  13. Hallo,

    ich habe Linux Debian und versuche retroweaver darauf zu laden.

    Zuvor jetzt viele zurückschrecken, dass Problem liegt nur an einem falsch gesetzten Path.

    Nämlich retroweaver hat eine build.xml, wenn ich diese Ausführe kommt:

    a@debian:~/Desktop/retroweaver-2.0.2$ ant
    
    Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/lib/tools.jar
    
    Buildfile: build.xml
    
    
    init:
    
    
    compile:
    
        [javac] Compiling 85 source files to /home/a/Desktop/retroweaver-2.0.2/target/classes
    
    
    BUILD FAILED
    
    /home/a/Desktop/retroweaver-2.0.2/build.xml:97: Unable to find a javac compiler;
    
    com.sun.tools.javac.Main is not on the classpath.
    
    Perhaps JAVA_HOME does not point to the JDK.
    
    It is currently set to "/usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0/jre"
    
    
    Total time: 0 seconds
    
    a@debian:~/Desktop/retroweaver-2.0.2$ 
    die Pfade sind
    
    jre14.home=/usr/lib/jvm/java-1.5.0-sun/jre
    
    
    jre14.jvm=${jre14.home}/bin/java
    
    
    jre14.runtime=${jre14.home}/lib/rt.jar
    
    
    jre15.home=/usr/lib/jvm/java-1.5.0-sun/jre
    
    
    jre15.jvm=${jre15.home}/bin/java
    
    

    eingestellt.

    Dateien und Verzeichnisse existieren.

    Jetzt zur Frage:

    Wie bekomme ich es hin, dass eine build.xml mit javac funktioniert?(siehe Code-Fehler)

    Freue mich auf Antworten.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...