Aktuelle Zeit: 16.08.2018 04:57

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: objc Info-Meldungen bei OpenLibrary
BeitragVerfasst: 26.06.2016 12:12 
Offline

Registriert: 15.06.2016 23:01
Hallo,
ich bin gerade dabei die Funktionen für dynamischen Library's auszuprobieren und erhalte bei mac os x 10.11.5 folgende Info-Meldung beim Programmstart:
(unter Linux und Windows NICHT):

objc[80568]: Class PBApplicationDelegate is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.
objc[80568]: Class PBApplication is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.
objc[80568]: Class PBMenuDelegate is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.
objc[80568]: Class PBMenuObject is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.
objc[80568]: Class PBGadgetList is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.
objc[80568]: Class PB_NSFlippedView is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.
objc[80568]: Class PBGadgetFunctions is implemented in both /tmp/PureBasic.0 and /Users/roy/purebasic/sources/ReturnPayload.dylib. One of the two will be used. Which one is undefined.

Das kurze Programm läuft ordnungsgemäß ab, halt nur diese komische Info-Meldungen.

Nachfolgend noch der Programm-Code:

ReturnPayload.pb ( kompiliert als Shared.dylib )
Code:

ProcedureDLL test(x.l)
  OpenConsole()
  PrintN("Ich bin eine DLL-Datei und bekam als Argument "+Str(x)+" übergeben")
  Delay(2000)
EndProcedure



Testlib.pb ( kompiliert als Console Programm )
Code:

OpenConsole()

Prototype Test(x.l)
lib = OpenLibrary(#PB_Any, "/Users/roy/purebasic/sources/ReturnPayload.dylib")

If lib
  PrintN("open Lib")
  dllFunction.Test = GetFunction(lib, "test")
  dllFunction(2)
  CloseLibrary(lib)
Else
  PrintN("open not Lib")
EndIf



Hat jemand eine Ahnung, wie man diese Informationen beim Programmstart unterdrücken kann?

Vielen Dank!
Mit freundlichen Grüßen
Roy


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye