FANDOM


Setzen von Product-Flags

Mancher Beispielcode benötigt ein gesetztes "Product-Flag", hauptsächlich die Beispieltreiber. Am einfachsten setzt man dieses Flag in der locale.mk, z.B.

PRODUCT = GPC1999

Welche "Product-Flags" nun tatsächlich unterstützt werden, hängt stark vom eingesetzten SDK ab - und zwar von einigen Perl- und einige Include-Dateien. So kennt z.B. das Omnigo-SDK noch nicht den "Yago" (Geobook). Und das von MyTurn kurzzeitig verteilte SDK kennt scheinbar nur noch "NDO2000" und "GPC1999"... .

Mögliche "Product-Flags"Bearbeiten

Flag Erläuterung
XIP Kein richtiges Produkt, sondern dient nur zum Kompilieren von Geoden mit XIP-Unterstützung
NDO2000 NDO 2000
NDO1998 Scheinbar NDO 3.2a
GPC1999 GlobalPC
Bullet Sharp PT-9000
BulletXIP Sharp PT-9000 (XIP)
JediXIP HP Omnigo 100 (XIP)
JediXIPDbg HP Omnigo 100 (XIP, Debug)
Jedi HP Omnigo 100
DWP  ??
MULTILANG  ??
NIKE Geos-Schreibmaschinen
NIKE_XIP Geos-Schreibmaschinen (XIP)
YAGO Brother GeoBook NB60, GeoBook NB80C und SuperPowerNote PN9000GR
YAGO_XIP Brother GeoBook NB60, GeoBook NB80C und SuperPowerNote PN9000GR (XIP)
NIKE_EUROPE Geos-Schreibmaschinen (Europäische Versionen)
NIKE_UK Geos-Schreibmaschinen (Britische Version)
NIKE_GERMAN Geos-Schreibmaschinen (Deutsche Version)
NIKE_DUTCH Geos-Schreibmaschinen (Niederländische Version)
NIKE_GERMAN_XIP Geos-Schreibmaschinen (Deutsche Version) (XIP)
NIKE_DUTCH_XIP Geos-Schreibmaschinen (Niederländische Version) (XIP)
NIKE_GERMAN_DUTCH Geos-Schreibmaschinen (Deutsch-Niederländische Version)
DBCS Kein richtiges Produkt, sondern dient nur zum Kompilieren von Geoden mit DoubleByte-CharSets-Unterstützung
DBCSXIP Kein richtiges Produkt, sondern dient nur zum Kompilieren von Geoden mit DoubleByte-CharSets- und XIP-Unterstützung
DOVE Kleiner japanischer PDA (von NEC?), der es nicht bis zur Serienreife gebracht hat.
DOVEDEMO Dove (s.o.) (Demoversion)
DOVEXIP Dove (s.o.) (XIP-Version)
DOVEDEMOXIP

Dove (s.o.) (Demoversion mit XIP)

PIZZA Japanische Lokalisierung von Geos (mit DoubleByte-CharSets-Unterstützung)
PCV Pizza mit DoubleByte-CharSets-Unterstützung
Profile  ??
ZoomerXIP Zoomer (Casio Z-7000, Casio XL7000, Tandy Z-PDA und AST Gridpad 2390) (XIP)
Zoomer Zoomer (Casio Z-7000, Casio XL7000, Tandy Z-PDA und AST Gridpad 2390)
RESPG2 Nokia Communicator
RESPG2XIP Nokia Communicator (XIP)
RESPONDER Nokia Communicator
RESPXIP_SF Nokia Communicator (XIP) mit "send-forever"-Version der "mailbox-library"
RESPONDER_SF Nokia Communicator mit "send-forever"-Version der "mailbox-library"
RESPDEMO Demo zum Nokia Communicator
RESPDEMOXIP Demo zum Nokia Communicator (XIP)
RESPXIP Nokia Communicator (XIP)
RESPXIPDBG Nokia Communicator (XIP, Debug-Version)
THAI  ?? scheinbar für die DCBS-Version mit thailändischem Zeichensatz
THAIXIP  ?? scheinbar für die DCBS-Version (XIP) mit thailändischem Zeichensatz
RESPONDERTHAI thailändische Version des Nokia Communicators MIT DCSB
RESPDEMOTHAI thailändische Version des Nokia Communicators MIT DCSB, Demoversion
RESPDEMOTHAIXIP thailändische Version des Nokia Communicators MIT DCSB, Demoversion (XIP)
RESPTHAIXIP thailändische Version des Nokia Communicators MIT DCSB (XIP)
RESPTHAIXIPDBG thailändische Version des Nokia Communicators MIT DCSB (XIP, Debugversion)
SPOCK Version des Nokia Communicators
SPOCKXIP Version des Nokia Communicators (XIP)
SC400 Version des Nokia Communicators
SC450 Version des Nokia Communicators (9110)
Gulliver scheinbar der Codename für den Geos-PDA von Hundai
GulliverXIP scheinbar der Codename für den Geos-PDA von Hundai (in der XIP-Version)
PENE_OP1 Ericsson GS88 Communicator (OP1)
PENE_DEMO Ericsson GS88 Communicator (Demo-Version)
PENELOPE Ericsson GS88 Communicator
BOR1  ??
FULL_SCREEN Wird scheinbar ignoriert?!?

Fehlende Produkte/Offene FragenBearbeiten

  • Der HP Omnigo 120 sollte eigentlich "Leia" heißen, hat aber scheinbar kein eigenes Flag bekommen, sondern wird wohl als "Jedi" (HP Omnigo 100) geführt.
  • Was ist mit GWE 2.0/2.01 oder Bindery?
  • Ist "PalmConnect" eine der Zoomer-Varianten?
  • Unter welcher ID ist "Brotherworks '98" zu finden?
  • Was ist mit IBM SchoolView?
  • Wie heißen die NDO-Versionen vor NDO 2000?
  • Welcher Responder ist welcher Nokia Communicator?
  • Hat der Casio XL-7000 eine andere ID als die US-Version namens "Z-7000"?
  • Laufen alle GeoBooks wirklich nur unter einer einzigen ID?
  • Handelt es sich bei "Nike" nur um die Schreibmaschinen von Brother - oder auch um den Canon StarWriter?
  • Warum gab es Build-Scripte für "Nike4" und "Nike7"?
  • Warum heißt die "Specific UI" beim Nokia Communicator "Rudy"? ("Rudimentär"?)

Produkte ohne eigenes FlagBearbeiten

  • Da Geos z.Zt. nur in einer einzigen Form von BBE weitergeführt, hat Breadbox laut John Howard z.Zt. keine Flags.
  • Vermutlich hatte auch GWE 2.0 kein eigenes Flag.

Weitere CodenamenBearbeiten

Aus der "GEOS Programming Knowledgebase" (mit einigen Erweiterungen):
Article # 620: Code names in the GEOS header files

The following is a list of not-so-confidential code names that you may find in the GEOS header files. This list is meant only to satiate curiosity.

Bullet
Sharp PT-9000 project (tablet sized PDA).
Clavin
The Mailbox (inbox/outbox) universal communication project for GEOS 3.0.
Condo
A project to create a hypertext book reader (and a corresponding authoring tool) for the OmniGo and Ensemble products.
Foam
The main utility library for the Nokia 9000 Communicator products. A euphemism for Phone.
Gulliver
scheinbar der Codename für den Geos-PDA von Hundai
Jedi
HP Omnigo 100 project.
Leia
HP Omnigo 120 project.
Nike
Brother Ensemble Personal Desktop Publisher project (dedicated word processor).
Penelope
Ericsson GS88 Communicator
Pizza
Project to localize GEOS to Japanese (DBCS support).
Redwood
Canon StarWriter Pro 5000/7000 Personal Publishing System (PPS) project.
Wizard
IBM Schoolview project.
Zoomer
Casio Z-7000/XL-7000 PDA. Also marketed with AST, and Tandy.

Störung durch Adblocker erkannt!


Wikia ist eine gebührenfreie Seite, die sich durch Werbung finanziert. Benutzer, die Adblocker einsetzen, haben eine modifizierte Ansicht der Seite.

Wikia ist nicht verfügbar, wenn du weitere Modifikationen in dem Adblocker-Programm gemacht hast. Wenn du sie entfernst, dann wird die Seite ohne Probleme geladen.