Seite 1 von 1
Tailbite exportiert rekursive Struktur nicht
Verfasst: 24.03.2013 23:09
von Lambda
Seltsam, um eine Resident Datei zu erzeugen dürfen nur Konstanten/Strukturen etc enthalten sein. Nur möchte er eine rekursive scheinbar nicht exportieren, egal wie sie benannt wird. Weis jemand ob das behoben werden kann?
lG
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 25.03.2013 00:01
von NicTheQuick
Wie sieht die Structure denn genau aus? Ist die Rekursion über Pointer geregelt?
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 25.03.2013 00:22
von Lambda
Ja, hätte da ne Liste und Array.

z.B:
Code: Alles auswählen
Structure STRUC
List *Sub.STRUC()
Array *ASub.STRUC(0)
EndStructure
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 25.03.2013 00:34
von NicTheQuick
Gehen normale Listen und Arrays denn, also mit einer ganz einfacher Integer-Struktur oder sowas? Ich habe mit Tailbite nie gearbeitet.
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 25.03.2013 16:38
von Lambda
Ja, solange nicht auf die Struktur selbst verwiesen wird, wird sie auch exportiert. Kann es denn sein dass das aktuelle Tailbite damit zurecht kommt? Könnte sein das es veraltet ist (etwa 1 Jahr her

), finde aber auch keine Info zur Version.
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 26.03.2013 03:04
von Bisonte
momentan ist 1.49 aktuell. Im Tailbite Manager ist eine Updatefunktion enthalten.
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 26.03.2013 09:51
von DarkDragon
Der Resident-Export läuft doch sowieso über den PB Compiler oder bin ich da falsch informiert?
http://www.purebasic.com/documentation/ ... piler.html/RESIDENT "Filename" : create a resident file specified by the filename.
D.h. eigentlich ist es dann ein PB Bug.
Re: Tailbite exportiert rekursive Struktur nicht
Verfasst: 26.03.2013 10:07
von Lambda
DarkDragon: Ja das hat mir jetzt ein Tool von
uwekel bestätigt. Auch hier werden rekursive nicht beachtet. Dummerweise ist die damit generierte Resident nicht auffindbar, somit lassen sich die Strukturen nicht mehr entfernen. (?)
Gibt es eine Möglichkeit das zu beheben? Möchte keine zusätzlich benötigte Include-Datei für ein paar Struktürchen.
