Suchergebnisse

Suchergebnisse 1-19 von insgesamt 19.

  • dynamisches linken unter mac os x

    _ebm_ - - Alternativen

    Beitrag

    Hi, ich hab mal wieder ein Problem mit dem GCC, speziell mit dem Linker. Im Entwicklungsprozess werden mehrere dynamische Bibliotheken erzeugt. Diese sollen später gegen ein Executable gelinkt werden. Unter den mir bisher bekannten UNIX-Derivaten mit dem GCC war der übliche Weg (neben dem einfachen Listen der Bibliotheken, die örtlich unveränderlich sind) -L<verzeichnis> -lname für eine Bibliothek <verzeichnis>/libname.so. Was muss ich dem Apple GCC geben, dass er dieser Semantik folgt? Gruß Car…

  • RE: jump'n run spiel programmieren

    _ebm_ - - Alternativen

    Beitrag

    Zitat: „Original von Lucas de Vil Ich glaube, du verstehst das Problem miss. Es ist (zunächst einmal) völlig wurst, womit du dein Spiel programmierst. Es ist (zunächst einmal) völlig wurst, wie gut die Grafik deines Spiels ist. Es ist (zunächst einmal) völlig wurst, wie gut der Sound deines Spiels ist. Es ist (zunächst einmal) völlig wurst, welche Tiefe dein Spiel hat. “ Ja und noch viel allgemeiner. Es is egal, dass du ein Spiel programmieren möchtest. Denn nicht nur: Zitat: „ Das Problem ist, …

  • Problem mit einem C-Programm

    _ebm_ - - Alternativen

    Beitrag

    Zitat: „Original von wolf_10de Ich bezog mich auf das (double *) als Datentyp, ansonsten geb ich Dir ja recht. . . .“ Was ein Cast ist. "malloc" Liefert wie gesagt eine Adresse eines reservierten Speicherbereiches zurück, die nicht auf einen Datentyp beschränkt ist. Hoffentlich ist das nicht zu klugscheißerisch

  • RE: Problem mit einem C-Programm

    _ebm_ - - Alternativen

    Beitrag

    Zitat: „Original von wolf_10de Zitat: „Original von tjp Zitat: „Original von wolf_10de Sollte so aussehen Quellcode (1 Zeile)“ Wenn schon sollte das in C so aussehen Quellcode (1 Zeile) Der Cast ist überflüssig und ist in C nicht gern gesehen. Brauchen tut man ihn nur in C++, aber dann kann man das Programm gleich anders formulieren.“ Stimmt schon, da der Compiler aber oft in C++ eingestellt ist, ist diese Schreibweise besser. Schlecht ist es eh nicht, da man sieht was für einen Datentyp man zur…

  • RE: jump'n run spiel programmieren

    _ebm_ - - Alternativen

    Beitrag

    Zitat: „Original von masgareh Hallo! Ich wollte euch fragen, ob mir jemand sagen kann, wie ich am besten ein ganz einfaches Jump'n Run Spiel programmieren kann, ganz ohne gute Grafik, sondern einfach eher nur so ein Super Mario Game, das halt auf dem Mac geht und das ich selber gebaut habe.. Vielen Dank im Voraus, masgareh“ Vielleicht äußerst du dich noch zu deinen programmatischen Fähigkeiten? Mit welchen Sprachen hast du erfahrungen? Welche Bibliotheken und APIs sind dir bekannt? Dann können w…

  • man smbclient

  • Anwendung mit Parameter starten

    _ebm_ - - Black Magic

    Beitrag

    Zitat: „Original von Jens Wenn ich mich recht erinnere können Widgets doch auch obj-c enthalten?!“ Hm, interessante Möglichkeit. Tante Google mal wieder: developer.apple.com/macosx/dashboard.html

  • Anwendung mit Parameter starten

    _ebm_ - - Black Magic

    Beitrag

    Zitat: „Original von cabt Hi all, erstmal vielen Dank für die Kommentare... Die Aufgabenstellung ist, ein Widget (das geht ja nur mit Javascript) zu erstellen, welches Username und Passwort abfragt und dann an eine Anwendung übergibt, die sich damit mit einem Server verbindet und Informationen abfragt. Diese dann wiederum im Widget angezeigt werden sollen. Dabei dachte ich die Anwendung mit widget.system("/usr/bin/open -a .... ") zu starten und dann die beiden Parameter zu übergeben. Gibt es da …

  • Anwendung mit Parameter starten

    _ebm_ - - Black Magic

    Beitrag

    Zitat: „Original von Objcler Zitat: „Original von cabt Hi all, erstmal vielen Dank für die Kommentare... Die Aufgabenstellung ist, ein Widget (das geht ja nur mit Javascript) zu erstellen, welches Username und Passwort abfragt und dann an eine Anwendung übergibt, die sich damit mit einem Server verbindet und Informationen abfragt. Diese dann wiederum im Widget angezeigt werden sollen. Dabei dachte ich die Anwendung mit widget.system("/usr/bin/open -a .... ") zu starten und dann die beiden Parame…

  • Anwendung mit Parameter starten

    _ebm_ - - Black Magic

    Beitrag

    Zitat: „Original von Objcler Zitat: „ich möchte diese Anwendung aus einem Javascript heraus starten. Dabei sollen der Anwendung Name und pwd übergeben werden. Die Anwendung ist mit QT und Carbon erstellt. “ Seid ihr euch sicher, dass der mit Name und pwd "Benutzername und Passwort" meint? In diesem Zusammenhang könnte Name auch für "Name der Anwendung" und pwd nicht für Passwort sondern für das aktuelle working directory stehen. Im Terminal mal pwd eingeben: :~ cmk$ pwd /Users/cmk“ Auch wenn das…

  • Anwendung mit Parameter starten

    _ebm_ - - Black Magic

    Beitrag

    Zitat: „Original von wolf_10de Zitat: „Original von _ebm_ Ich frag mal ganz frech: Du bist dir sicher, du weißt, was du da vor hast?“ ich denke schon, im Prinzip wäre das ja auch ne feine Sache. Glücklicherweise hat man sich damals bei der Erfindung von Javascript, usw... Gedanken über ein Sicherheitskonzept gemacht, welches solchen Kokolores strikt unterbindet. Wäre dem nicht so, hätte ich sicher keinen Netzwerkstecker an meiner Kiste.“ Genau deshalb meine Frage Abgesehen davon, dass das Techni…

  • Anwendung mit Parameter starten

    _ebm_ - - Black Magic

    Beitrag

    Zitat: „Original von cabt ich möchte diese Anwendung aus einem Javascript heraus starten. Dabei sollen der Anwendung Name und pwd übergeben werden. Die Anwendung ist mit QT und Carbon erstellt.“ Ich frag mal ganz frech: Du bist dir sicher, du weißt, was du da vor hast?

  • RE: Problem mit einem C-Programm

    _ebm_ - - Alternativen

    Beitrag

    Zitat: „ feld = (double *) malloc(grad * sizeof(double) + 2); “ Klammerst du hier richtig? Edit: Ah schon geklärt...

  • Mischen von C und C++

    _ebm_ - - Alternativen

    Beitrag

    Zitat: „Original von ashcatch Zitat: „Original von _ebm_ Ich vermute ja eher, dass ich irgendwas beachten muss, wenn ich Object Files aus C und C++ mische und den GCC als Linker verwende. “ Persönlich benutze ich in solchen Fällen immer g++ als Linker. Ich halte es für recht wahrscheinlich, dass das Problem ist. (Vermutlich kannst Du das auch über Optionen zu gcc machen, weiss aber nicht aus dem Kopf, welche das sind.) Rainer“ ja, genau das war es. Hab es eben selbst gefunden. Danke! Eine Option…

  • Mischen von C und C++

    _ebm_ - - Alternativen

    Beitrag

    Du, mit make kann ich umgehen. Die paar Files sind nicht das Problem. Ich vermute ja eher, dass ich irgendwas beachten muss, wenn ich Object Files aus C und C++ mische und den GCC als Linker verwende. Trotzdem, ich hab eben mal ein neues Xcode-Projekt angelegt. Xcode erlaubt mir beim Compilieren leider nicht das Mischen der Sprachen.

  • Mischen von C und C++

    _ebm_ - - Alternativen

    Beitrag

    Ja sorry, diese Knöpfe da oben verwirren mich etwas. Da gehen die Umbrüche verloren Das cc steht auf einer eigenen Zeile Ich denke, dises Symbol kommt von dem Extern int yyparse(), weiß es aber selbst nicht genau. De g++ Fehlerausschriften hab ich nie richtig verstanden EDIT: Ich arbeite zwar in Xcode, muss aber make nutzen, da das Ergebnis auch auf Solaris und Linux compilierbar bleiben muss. Abgesehen davon bin ich nen Controlfreak und make gewohnt

  • Mischen von C und C++

    _ebm_ - - Alternativen

    Beitrag

    Ist nichts wirklich wildes: C-Quellcode (57 Zeilen) Gruß Carsten PS. ich sehe gerade, yyparse() wird garnicht in parser.y.h deklariert, sondern in parser.y.c (beide von Bison generiert). Nur kann ich die C-Datei nicht einziehen.

  • Mischen von C und C++

    _ebm_ - - Alternativen

    Beitrag

    Danke Wolfgang, ich hab zwar keine Probleme mit Flex und Bison (der Code steht und funktioniert), vermute aber inzwischen, dass es am Linken liegt. Mein letzter Codeblock oben zeigt ja, dass er cout und co. nicht findet. Wie muss ich denn Objekte aus C- und C++ Code linken? Welche Bibliotheken muss ich ihm (im Fall von MacOS X) mitgeben? Gruß Carsten

  • Mischen von C und C++

    _ebm_ - - Alternativen

    Beitrag

    Nur zur Einführung: Ich spiele gerade berufsbedingt mit Flex und Bison herum. Es ging um einen Command Line Parser, der einen bestimmten String auf Syntax untersucht und dann entsprechende Bereiche extrahiert und in korrekte Datentypen umwandelt. Die Grammatik steht. Die Liste mit den umgewandelten Typen steht auch, ebenso wie das resultierende C-Programm. Es geht darum C und C++ Programme, deren Schnittstellen bekannt sind, zu testen. Das ganze Geraffel wird also generiert. Soviel das Szenario …