![]() |
CnPack selber kompilieren - PropInfoName nicht gefunden
Ich möchte mir gerne eine Custom-CNPack-Version erstellen. Alles muss raus bis auf der Codehighlighter.
Dazu befolge ich ![]() Beim Kompilieren kommen aber die Fehlermeldungen Zitat:
Was mache ich falsch? |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Kennt hier keiner eine Lösung?
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Hats du den Code von github oder von google
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Liste der Anhänge anzeigen (Anzahl: 1)
Dass man beim cnPack die einzelnen Komponenten alle abschalten kann weißt du aber, oder?
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Das Abschalten der nicht benötigten Komponenten bringt leider nichts. CnPack hat einfach zu Müll an Board, was meine IDE ständig Fehlermeldungen werfen lässt.
Lasse ich CnPack weg, ist alles OK. Denn egal ob man Komponenten deaktiviert oder nicht, die Shortcuts bloickiert CnPack weiterhin, was unschön ist. Und dann natürlich diese schlimmen Fehler wie gesagt. Deswegen wollte ich nun ein eigenes Kompilat machen wo wirklich nur das drin ist was ich brauche. Das würde die Fehleranfälligkeit erheblich mindern. Info: dass es an CnPack liegt, ist 100% klar. Zitat:
Wie ich den von Google bekomme weiß ich gar nicht. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Du kannst die Shortcuts in CnPack auf anpassen, so das es für dich passt.
Und wenn du alles ausschaltest bis auf das Syntax-Highlighting, dann sollte eigentlich auch nichts krachen. Hast du es denn schon mal deinstalliert und neuinstalliert? |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Wobei die Motivation es selbst kompilieren können zu wollen auch nicht grundverkehrt ist, verstehen kann ich es. Ich kenne nur niemanden der es je getan hat. Ich vertraue immer den Binaries dass die Chinesen nur mein Bestes wollen.
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Wie bereits erwähnt, verursacht diese massive Anzahl an teils völlig nutzlosen Features extreme Probleme in meiner IDE. Manchmal muss ich die IDE mehrmals am Tag neustarten deswegen.
Deswegen wollte ich es mir selber kompilieren und nur den Code-Highlighter drin lassen. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Hallo,
wie bekommt ich denn die SVN-Version? ![]() "Path not found" |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Hallo,
[dcc32 Fehler] CnLangMgr.pas(594): E2003 Undeklarierter Bezeichner: 'PropInfoName' uses OmniXMLPersistent; [dcc32 Fehler] CnLangMgr.pas(1237): E2003 Undeklarierter Bezeichner: 'TCnFontControl' uses CnCommon; |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Alle notwendigen Units stehen schon in Tools, Optionen, Delphi-Optionen Bibliothek Bibliothekspfad. Lässt sich mit den Fehlern aus Beitrag 1 trotzdem nicht kompilieren.
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
CN liegt mittlerweile hier: ![]() |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Von da habe ich alle notwendigen Codes ja.
Aber es scheitert daran, dass PropInfoName und TCnFontControl nicht gefunden werden. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Also Spasseshalber mal von GitHub ausgecheckt,
![]() Tokyo gestartet, Package geöffnet.... Compilert, fertig....... Ich habe die Tokyo Enterprise, für die Starter muss in CnPack.inc
Delphi-Quellcode:
nach
//{$DEFINE PERSONAL_EDITION}
{$DEFINE ENTERPRISE_EDITION}
Delphi-Quellcode:
geändert werden
{$DEFINE PERSONAL_EDITION}
//{ $ DEFINE ENTERPRISE_EDITION} |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Ich bin scheinbar zu dumm dafür. ich befolge genau die Anweisungen, habe die DPR geöffnet, sogar alle Pfade in die Bibliothek eingetragen und die inc-Datei geändert. Es funktioniert einfach nicht. Ich nutze die Starter gerade in einer frischen VM. Ich habe noch einmal alles neu runtergeladen. Jetzt kann CnConsts nicht gefunden werden, obwohl ALLE Bibliothekspafe angegeben sind. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Ich habe einfach CnWizards_D102T genommen
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Habe ich jetzt auch alles genau so gemacht wie du. Ich verzweifle hier langsam. CnConsts nicht gefunden beim kompilieren.
Die Datei CnConsts selber finde ich auch nirgendwo. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Du hast aber schon auch die
![]() Bei mir sieht das so aus:
Code:
Wobei es reicht die cnvcl auszuchecken, habe ich weder kompiliert noch sonst was
Verzeichnis: D:\Komps\cn
Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 23.11.2017 14:24 cnvcl d----- 23.11.2017 14:23 cnwizards |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Es kann doch nicht sein, dass man das nicht kompiliert bekommt! Ich mache alles genau so wie es in der Beschreibung steht und ich bekomme es nicht kompiliert! Ich habe die Sourcecodes von Cn Wizards und Cn Vcl. Außerden CnPack sogar installiert. Und weder die Wizards noch Vcl von Cn bekomme ich kompiliert. Und ja ich entschuldige mich für die Ausdruckweise aber zwei geplatzte Termine + ein kaputtes Auto + horrende Abschlepp- und Instandsetzungskosten. Mein Tag reicht mir für heute! |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Ok so langsam kann ich glaube ich sagen, dass an den Quellcodes was nicht stimmt.
Ich habe CnCustBuild kompiliert bekommen. ABER ! CnWizards_D102T.dll lässt sich mal wieder NICHT kompilieren! Erstens kann csbutton nicht gefunden werden, zweitens TCnFlatToolbarConfigForm in cnwizards-master\Source\SrcEditorEnhance\CnSrcEditorToolBar. pas WAS BITTE soll denn das?! Ich habe dutzende von Pfaden in der Bibliothek stehen... halt alle die gebraucht werden. CnVCL ist installiert. Bitte lasst mich irgendjemanden bezahlen der mir eine DLL macht... habe langsam die Nase voll von diesem nicht funktionierendem Kram. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Kein Plan was du da treibst, aber innerhalb von drei Minuten habe ich folgendes gemacht:
Öffnen: ![]() Runterladen und Entpacken: cnwizards_1.1.3.896_src.7z Dann ins entpackte Verzeichnis gehen: ..cnpack\cnwizards\Source Mit Delphi Tokyo 10.2 öffnen: CnWizards_D102T.dproj Mit rechter Maustaste auf das Projekt gehen, "Build" auswählen und die DLL aus ..cnpack\cnwizards\Bin aufsammeln. EDIT: Ich brauchte dafür keine Pfade eintragen oder anpassen, keine CnVCL installieren |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Ist so. Getestet mit Tokyo 10.2
Zitat:
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Lass doch einfach die CnWizards.inc wie sie ist. Die einzelnen Wizards kannst du doch auch anders deaktivieren. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Das Deaktivieren der einzelnen Wizards bringt aber nicht viel denn die Shortcuts werden trotzdem von den Wizards geklaut und besetzt.
Wenn ich keine Probleme mit der IDE hätte, würde ich mir diesen ganzen Stress doch nicht antun. Das hat schon seinen Sinn, dass ich unnötige Wizards rausschmeißen will. Ich versuche jetzt mal was anderes und melde mich gleich. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Mit der Inc kompiliert das mit einer richtigen Tokyo-Version. Geht das vielleicht gar nicht mit der Starter?
Delphi-Quellcode:
{******************************************************************************}
{ CnPack For Delphi/C++Builder } { ÖйúÈË×Ô¼ºµÄ¿ª·ÅÔ´ÂëµÚÈý·½¿ª·¢°ü } { (C)Copyright 2001-2017 CnPack ¿ª·¢×é } { ------------------------------------ } { } { ±¾¿ª·¢°üÊÇ¿ªÔ´µÄ×ÔÓÉÈí¼þ£¬Äú¿ÉÒÔ×ñÕÕ CnPack µÄ·¢²¼Ð*ÒéÀ´ÐÞ } { ¸ÄºÍÖØÐ·¢²¼ÕâÒ»³ÌÐò¡£ } { } { ·¢²¼ÕâÒ»¿ª·¢°üµÄÄ¿µÄÊÇÏ£ÍûËüÓÐÓ㬵«Ã»ÓÐÈκε£±£¡£ÉõÖÁûÓÐ } { ÊʺÏÌØ¶¨Ä¿µÄ¶øÒþº¬µÄµ£±£¡£¸üÏêϸµÄÇé¿öÇë²ÎÔÄ CnPack ·¢²¼Ð*Òé¡£ } { } { ÄúÓ¦¸ÃÒѾ*ºÍ¿ª·¢°üÒ»ÆðÊÕµ½Ò»·Ý CnPack ·¢²¼Ð*ÒéµÄ¸±±¾¡£Èç¹û } { »¹Ã»ÓУ¬¿É·ÃÎÊÎÒÃǵÄÍøÕ¾£º } { } { ÍøÕ¾µØÖ·£ºhttp://www.cnpack.org } { µç×ÓÓʼþ£ºmaster@cnpack.org } { } {******************************************************************************} {$I CnPack.inc} {$IFDEF CNWIZARDS_LITE} {$I CnWizards_Lite.inc} {$ELSE} // Wizard: CnFastCodeWizard //{$DEFINE CNWIZARDS_CNFASTCODEWIZARD} // Wizard: CnAlignSizeWizard //{$DEFINE CNWIZARDS_CNALIGNSIZEWIZARD} // Wizard: CnMessageBoxWizard //{$DEFINE CNWIZARDS_CNMESSAGEBOXWIZARD} // Wizard: CnComponentSelector //{$DEFINE CNWIZARDS_CNCOMPONENTSELECTOR} // Wizard: CnTabOrderWizard //{$DEFINE CNWIZARDS_CNTABORDERWIZARD} // Wizard: CnDfm6To5Wizard //{$DEFINE CNWIZARDS_CNDFM6TO5WIZARD} // Wizard: CnBookmarkWizard //{$DEFINE CNWIZARDS_CNBOOKMARKWIZARD} // Wizard: CnSrcTemplate //{$DEFINE CNWIZARDS_CNSRCTEMPLATE} // Wizard: CnEditorWizard //{$DEFINE CNWIZARDS_CNEDITORWIZARD} // Wizard: CnMsdnWizard //{$DEFINE CNWIZARDS_CNMSDNWIZARD} // Wizard: CnPas2HtmlWizard //{$DEFINE CNWIZARDS_CNPAS2HTMLWIZARD} // Wizard: CnReplaceWizard //{$DEFINE CNWIZARDS_CNREPLACEWIZARD} // Wizard: CnSourceDiffWizard //{$DEFINE CNWIZARDS_CNSOURCEDIFFWIZARD} // Wizard: CnStatWizard //{$DEFINE CNWIZARDS_CNSTATWIZARD} // Wizard: CnPrefixWizard //{$DEFINE CNWIZARDS_CNPREFIXWIZARD} // Wizard: CnSrcEditorEnhance {$DEFINE CNWIZARDS_CNSRCEDITORENHANCE} // Wizard: CnFormEnhanceWizard {$DEFINE CNWIZARDS_CNFORMENHANCEWIZARD} // Wizard: CnPaletteEnhanceWizard //{$DEFINE CNWIZARDS_CNPALETTEENHANCEWIZARD} // Wizard: CnCorPropWizard //{$DEFINE CNWIZARDS_CNCORPROPWIZARD} // Wizard: CnProjectExtWizard //{$DEFINE CNWIZARDS_CNPROJECTEXTWIZARD} // Wizard: CnCommentCropperWizard //{$DEFINE CNWIZARDS_CNCOMMENTCROPPERWIZARD} // Wizard: CnCpuWinEnhanceWizard //{$DEFINE CNWIZARDS_CNCPUWINENHANCEWIZARD} // Wizard: CnObjInspectorEnhanceWizard //{$DEFINE CNWIZARDS_CNOBJINSPECTORENHANCEWIZARD} // Wizard: CnRepositoryMenuWizard //{$DEFINE CNWIZARDS_CNREPOSITORYMENUWIZARD} // Wizard: CnDUnitWizard //{$DEFINE CNWIZARDS_CNDUNITWIZARD} // Wizard: CnIniFilerWizard //{$DEFINE CNWIZARDS_CNINIFILERWIZARD} // Wizard: CnMemProfWizard //{$DEFINE CNWIZARDS_CNMEMPROFWIZARD} // Wizard: CnExplorerWizard //{$DEFINE CNWIZARDS_CNEXPLORERWIZARD} // Wizard: CnFilesSnapshotWizard //{$DEFINE CNWIZARDS_CNFILESSNAPSHOTWIZARD} // Wizard: CnWinTopRoller //{$DEFINE CNWIZARDS_CNWINTOPROLLER} // Wizard: CnInputHelper //{$DEFINE CNWIZARDS_CNINPUTHELPER} // Wizard: CnSourceHighlight {$DEFINE CNWIZARDS_CNSOURCEHIGHLIGHT} // Wizard: CnProcListWizard //{$DEFINE CNWIZARDS_CNPROCLISTWIZARD} // Wizard: CnVerEnhanceWizard //{$DEFINE CNWIZARDS_CNVERENHANCEWIZARD} // Wizard: CnUsesCleaner //{$DEFINE CNWIZARDS_CNUSESCLEANER} // Wizard: CnIdeEnhanceMenuWizard //{$DEFINE CNWIZARDS_CNIDEENHANCEMENUWIZARD} // Wizard: CnIdeBRWizard //{$DEFINE CNWIZARDS_CNIDEBRWIZARD} // Wizard: CnScriptWizard //{$DEFINE CNWIZARDS_CNSCRIPTWIZARD} // Wizard: CnFeedReaderWizard //{$DEFINE CNWIZARDS_CNFEEDREADERWIZARD} // Wizard: CnCodeFormatterWizard //{$DEFINE CNWIZARDS_CNCODEFORMATTERWIZARD} {$ENDIF} {$I CnWizards_Def.inc} |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Beispiel: Strg + L für die CnPack Procedure List. Drücke ich die Tastenkombination, geht die Liste auf. Deaktiviere ich das Feature in den CnPack-Optionen, geht es auch nicht mehr auf. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Es hat jetzt geklappt.
Im CustomBuild Wizard habe ich mich durch jede CheckBox geklickt. Genau eine Checkbox durfte man nicht un-checken denn dann funktioniert das Kompilieren der DLL nicht mehr. Ist mir ein Rätsel wieso diese Checkbox überhaupt in diesem Custom Wizard Builder drin ist, wenn man sie eh nicht un-ange-checked lassen darf. Zitat:
Zitat:
Hat sich jetzt aber erledigt denn meine DLL funktioniert wunderbar und viele der Delphi-Standard-Shortcuts funktionieren wieder! Nutze ich zum Testen die originale DLL, funktioniert wieder gar nichts. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Ich habe NICHT das Custom Build Tool benutzt. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Zitat:
Wenn man nur öffnet und kompiliert kann man auch die exe-Datei runterladen. Meine DLL ist jetzt genau so wie ich sie haben wollte und alles andere ist unwichtig. |
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Zitat:
Zitat:
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Gut, den Rest klärt Ihr bitte via PN.
|
AW: CnPack selber kompilieren - PropInfoName nicht gefunden
Liste der Anhänge anzeigen (Anzahl: 1)
Einen Screenshot bezüglich minimalistischer CNPack Config hätte ich noch, damit nicht jeder rumprobieren muss beim Erstellen des Include Files.
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz