Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

"ld: cannot find -lc"
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Linux-spezifische Fragen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 16.02.2007, 12:23    Titel: Antworten mit Zitat

Dann tret ich den Men in Black in den Ar*** grinsen grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 16.02.2007, 15:05    Titel: Antworten mit Zitat

@oiermann: ne, stehgt in der hilfe, dass X11 immer verwendet wird. Unter Windows wird zwischen GDI und DirectX entschieden, unter Linux ist's nur X11.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
oiermann



Anmeldungsdatum: 28.12.2005
Beiträge: 90
Wohnort: Leutkirch

BeitragVerfasst am: 16.02.2007, 19:58    Titel: Antworten mit Zitat

Hmm dann werd ich nächsten Freitag mal gucken ob auf der Kiste wirklich was von X sein sollte. Ich bin grad am packen und fahr morgen früh weg, drum nicht früher zwinkern
_________________
Ich bin keine Signatur, ich putz hier nur
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 17.02.2007, 14:03    Titel: Antworten mit Zitat

So, nun hab ich ein FreeBasic, welches einwandfrei unter Linux läuft.
Sogar FBIde läuft!
Und das unter Ubuntu...
Und um es spannend zu machen enthüll ich die Lösung erst in 2 Stunden Zunge rausstrecken



// Edit:
Vlt. hats einer gemerkt, ich hab Wine installiert, und konnte die Win-Binaries ausführn happy

// Edit:
Und nun auch endlich (!) unter Ubuntu NATIV... ja, FB funzt...
Ich hab einfach nur mal die ReadMe komplett gelesen, und da steht folgendes:

Readme.txt hat Folgendes geschrieben:
...
o Linux version:

- The FreeBASIC compiler (fbc) and the executable generated by it depend on
libc, libm, libpthread and libdl. These are all standard Linux libraries
and should be available by default on all modern distros.

- When using the gfx routines, the dependencies will increase. FreeBASIC gfx
programs will also need libX11, libXext, libXpm, libXrender and libXrandr
to be installed on the host system to be executed. This is usually not a
problem as long as there's a recent X11 server installed in the system
(at least XFree86 4.3.0 or any X.org version).

- If having a working X11 installation is enough to run FreeBASIC gfx
programs, it may be not enough to compile them; you may need to install
the X11 development libraries from your Linux packages repository.

- Unicode wide-strings (WSTRING's) with non-ascii character sets can only be
displayed in console if the locale is set to an UTF-8 version - most modern
distros come with support that and char sets other than latin may work
only in xterm.
...


Also, zum kompilieren (ich habs ausprobiert) brauch man libc, libm, libpthread und libdl. Will man die FBgfx-Funktionen, wie Screen, PSet, Put, oder andere, wie MultiKey nutzen, so brauch man libX11, libXext, libXpm, libXrender und libXrandr, und ich hab zusätzlich noch alle Entwickler-Libs installiert, die irgendwas mit dem X-Server zu tun haben....
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
oiermann



Anmeldungsdatum: 28.12.2005
Beiträge: 90
Wohnort: Leutkirch

BeitragVerfasst am: 24.02.2007, 08:19    Titel: Antworten mit Zitat

Sag ich doch, X11 braucht man nicht, auf nem Konsolenrechner brauch ich kein FB mit X-Unterstützung.

das ist von meiner Schrittmotorsteuerung:
Code:

localhost ~ # ldd smot
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7df3000)
        libm.so.6 => /lib/libm.so.6 (0xb7dcf000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7d7e000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7d7a000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7d38000)
        /lib/ld-linux.so.2 (0xb7f21000)
localhost ~ #       

_________________
Ich bin keine Signatur, ich putz hier nur
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4594
Wohnort: ~/

BeitragVerfasst am: 24.02.2007, 09:48    Titel: Antworten mit Zitat

X-Unterstützung braucht man IMHO nur, wenn man grafische Elemente verwirklichen will.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Linux-spezifische Fragen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz