![]() |
SynEdit verlangt VCL50.bpl - woher bekommen?
Hi,
ich bin gerade bei der Installation von SynEdit. Beim Compilieren dieser Komponente ernte ich eine Fehlermeldung:
Code:
Woher bekomme ich dieses Package?
[Fataler Fehler] SynEdit_D5.dpk(30): E2202 Package 'vcl50' wird benötigt, konnte aber nicht gefunden werden
LG Christopher |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Indem Du Dir Delphi 5 besorgst, wenn Du schon dessen Package zu installieren versuchst.
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
Ich will eigendlich ja nur synEdit installieren :( |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Bei jeder Installation eines Delphi-Packages ist darauf zu achten, dass für die jeweilige Delphi-Version das dafür vorgesehene Package installiert wird. Du versuchst das synEdit-Package für Delphi 5 zu installieren, welches wohl nicht deiner aktuell benutzten Delphi-Version entspricht.
Also schaue welche Delphi-Version du hast und suche dir das dementsprechende Package der Komponente aus, die du installieren magst. |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Aber SynEdit_D5.dpk ist für Delphi 5, wie der Name schon sagt. Gibt es denn kein Package für Deine Delphi-Version?
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
Habs jetzt mit der für D2005 gemacht jedoch auch ein Fehler:
Code:
was ist denn SynEdit_R2005?
[Fataler Fehler] SynEdit_D2005.dpk(32): E2202 Package 'SynEdit_R2005' wird benötigt, konnte aber nicht gefunden werden
Etwa noch ein Package? |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Normalerweise ist bei solch Installations-Packages eine ReadMe dabei, die einem sagt was wo wann und wie zu installieren ist. Ist denn da keine Textdatei dabei, die dir da weiterhilft?
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
SynEdit_R2005 -> Runtime-Package (zuerst installieren)
SynEdit_D2005 -> Designtime-Package (greift auf die Runtime zu) |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
Oder hab ich was übersehen?
Code:
Unicode SynEdit
=============== This is the Unicode version of SynEdit, a syntax highlighting editor that had originally been designed for ANSI character sets. For the available information check out the "Unicode SynEdit" Web-site at: http://mh-nexus.de/en/unisynedit.php The ANSI version of SynEdit is located at: http://synedit.sourceforge.net The SynEdit project has also a page at SourceForge http://sourceforge.net/projects/synedit where you may find additional information. Installation note: The Unicode and ANSI version of SynEdit may not be used together on the same system. If you used ANSI SynEdit before delete every DCU and BPL it created. Also make sure your library/source path in the environment options is set correctly. To get started check out the different examples. If you have questions, please subscribe to the SynEdit user list and ask there, if you want to hack SynEdit you should subscribe to the SynEdit developer list. General feedback and suggestions or fixes are welcome. There is no documentation yet, help in this area is especially welcome! CVS access ---------- CVSROOT is: :pserver:anonymous@synedit.cvs.sourceforge.net:/cvsroot/synedit To get Unicode SynEdit you have to choose the tag/branch: Unicode_2004_08_31 Note that the date stamp included above was the date when the branch was made and does not have any correlation with the latest release date, i.e. you will always get the latest version using the branch above. Historical Note --------------- SynEdit has been started as an attempt to continue the no longer maintained sources of the mwEdit project.The last public version 0.92a of mwEdit can be found at the SynEdit website in the download section. The mwEdit project was started in 1998 by Martin Waldenburg, aim was to produce a syntax highlighting editor component for an Open Source IDE. In the 15 months that mwEdit was developped in public Martin was increasingly dissatisfied with the direction the development of mwEdit took, so he finally requested that his name and initials had to be removed from the project. Therefore this is now called SynEdit, and it is an Open Source project under the MPL (Mozilla Public License, but see the individual source files for the terms). There would however be no such project if Martin had not started to develop mwEdit, so we would like to thank Martin Waldenburg for his efforts, and of course all the other developers of the mwEdit project. $Id: Readme.txt,v 1.3.2.2 2008/11/08 15:48:34 maelh Exp $ |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
Sollte die dabei sein? |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Wo hast Du das Ding denn her? Wenn ich es
![]() |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Ups
hehe :lol: Habs garnet gesehen :D war doch drin nur weiter unten :oops: |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Hach ja
ich und der Synedit.... ich will jetzt die Runtime compilern und TADAAAAA: Wer hätts gedacht - Ein Error
Code:
Sind wir jetzt wieder bei VCL? :D
[Fataler Fehler] SynEdit_R2005.dpk(31): E2202 Package 'vcldb' wird benötigt, konnte aber nicht gefunden werden
Was hab ich den jetzt schon wieder falsch gemacht :roll: |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Nun will er das Delphi-Package mit den Datenbankkomponenten, das dürfte aber bei der Personal fehlen. Ist denn da irgendwas mit DB dabei? Kann man evtl. den Verweis einfach löschen?
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
Also wie muss ich das verstehen? was soll ich machen? |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
|
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
SynEdit.inc:
Code:
(******************************************************************************)
(* SynEdit Include File. This file was adapted from Brad Stowers' DFS.INC *) (* file and used with permission. This will help reduce headaches when new *) (* versions of Delphi and C++Builder are released, among other things. *) (******************************************************************************) (* Brad Stowers: bstowers@pobox.com *) (* Delphi Free Stuff: http://delphifreestuff.com/ *) (* February 24, 1999 *) (******************************************************************************) (* *) (* Complete Boolean Evaluation compiler directive is turned off by including *) (* this file. *) (* The $ObjExportAll directive is turned on if compiling with C++Builder 3 or *) (* higher. This is required for Delphi components built in Builder with *) (* run-time packages. *) (* *) (* Here is a brief explanation of what each of the defines mean: *) (* SYN_WIN32 : Compilation target is 32-bit Windows *) (* SYN_COMPILER_2 : Delphi 2.0x or C++B 1.0x is the compiler. *) (* SYN_COMPILER_2_UP : Delphi 2.0x or higher, or C++B 1.0x or higher is the*) (* compiler. *) (* SYN_COMPILER_3 : Delphi 3.0x or C++B 3.0x is the compiler. *) (* SYN_COMPILER_3_UP : Delphi 3.0x or higher, or C++B 3.0x or higher is the*) (* compiler. *) (* SYN_COMPILER_4 : Delphi 4.0x or C++B 4.0x is the compiler. *) (* SYN_COMPILER_4_UP : Delphi 4.0x or higher, or C++B 4.0x or higher is *) (* the compiler. *) (* SYN_COMPILER_5 : Delphi 5.0x or C++B 5.0x is the compiler. *) (* SYN_COMPILER_5_UP : Delphi 5.0x or higher, or C++B 5.0x or higher is *) (* the compiler. *) (* SYN_CPPB : Any version of C++B is being used. *) (* SYN_CPPB_1 : C++B v1.0x is being used. *) (* SYN_CPPB_3 : C++B v3.0x is being used. *) (* SYN_CPPB_3_UP : C++B v3.0x or higher is being used. *) (* SYN_CPPB_4 : C++B v4.0x is being used. *) (* SYN_CPPB_4_UP : C++B v4.0x or higher is being used. *) (* SYN_CPPB_5 : C++B v5.0x is being used. *) (* SYN_CPPB_5_UP : C++B v5.0x or higher is being used. *) (* SYN_DELPHI : Any version of Delphi is being used. *) (* SYN_DELPHI_2 : Delphi v2.0x is being used. *) (* SYN_DELPHI_2_UP : Delphi v2.0x or higher is being used. *) (* SYN_DELPHI_3 : Delphi v3.0x is being used. *) (* SYN_DELPHI_3_UP : Delphi v3.0x or higher is being used. *) (* SYN_DELPHI_4 : Delphi v4.0x is being used. *) (* SYN_DELPHI_4_UP : Delphi v4.0x or higher is being used. *) (* SYN_DELPHI_5 : Delphi v5.0x is being used. *) (* SYN_DELPHI_5_UP : Delphi v5.0x or higher is being used. *) (******************************************************************************) {$DEFINE SYNEDIT_INCLUDE} {$IFDEF WIN32} {$DEFINE SYN_WIN32} {$ENDIF} {$IFDEF VER130} {$DEFINE SYN_COMPILER_5} {$DEFINE SYN_DELPHI} {$DEFINE SYN_DELPHI_5} {$ENDIF} {$IFDEF VER125} {$DEFINE SYN_COMPILER_4} {$DEFINE SYN_CPPB} {$DEFINE SYN_CPPB_4} {$ENDIF} {$IFDEF VER120} {$DEFINE SYN_COMPILER_4} {$DEFINE SYN_DELPHI} {$DEFINE SYN_DELPHI_4} {$ENDIF} {$IFDEF VER110} {$DEFINE SYN_COMPILER_3} {$DEFINE SYN_CPPB} {$DEFINE SYN_CPPB_3} {$ENDIF} {$IFDEF VER100} {$DEFINE SYN_COMPILER_3} {$DEFINE SYN_DELPHI} {$DEFINE SYN_DELPHI_3} {$ENDIF} {$IFDEF VER93} {$DEFINE SYN_COMPILER_2} { C++B v1 compiler is really v2 } {$DEFINE SYN_CPPB} {$DEFINE SYN_CPPB_1} {$ENDIF} {$IFDEF VER90} {$DEFINE SYN_COMPILER_2} {$DEFINE SYN_DELPHI} {$DEFINE SYN_DELPHI_2} {$ENDIF} {$IFDEF SYN_COMPILER_2} {$DEFINE SYN_COMPILER_1_UP} {$DEFINE SYN_COMPILER_2_UP} {$ENDIF} {$IFDEF SYN_COMPILER_3} {$DEFINE SYN_COMPILER_1_UP} {$DEFINE SYN_COMPILER_2_UP} {$DEFINE SYN_COMPILER_3_UP} {$ENDIF} {$IFDEF SYN_COMPILER_4} {$DEFINE SYN_COMPILER_1_UP} {$DEFINE SYN_COMPILER_2_UP} {$DEFINE SYN_COMPILER_3_UP} {$DEFINE SYN_COMPILER_4_UP} {$ENDIF} {$IFDEF SYN_COMPILER_5} {$DEFINE SYN_COMPILER_1_UP} {$DEFINE SYN_COMPILER_2_UP} {$DEFINE SYN_COMPILER_3_UP} {$DEFINE SYN_COMPILER_4_UP} {$DEFINE SYN_COMPILER_5_UP} {$ENDIF} {$IFDEF SYN_DELPHI_2} {$DEFINE SYN_DELPHI_2_UP} {$ENDIF} {$IFDEF SYN_DELPHI_3} {$DEFINE SYN_DELPHI_2_UP} {$DEFINE SYN_DELPHI_3_UP} {$ENDIF} {$IFDEF SYN_DELPHI_4} {$DEFINE SYN_DELPHI_2_UP} {$DEFINE SYN_DELPHI_3_UP} {$DEFINE SYN_DELPHI_4_UP} {$ENDIF} {$IFDEF SYN_DELPHI_5} {$DEFINE SYN_DELPHI_2_UP} {$DEFINE SYN_DELPHI_3_UP} {$DEFINE SYN_DELPHI_4_UP} {$DEFINE SYN_DELPHI_5_UP} {$ENDIF} {$IFDEF SYN_CPPB_3} {$DEFINE SYN_CPPB_3_UP} {$ENDIF} {$IFDEF SYN_COMPILER_3_UP} {$DEFINE SYN_NO_COM_CLEANUP} {$ENDIF} {$IFDEF SYN_CPPB_3_UP} // C++Builder requires this if you use Delphi components in run-time packages. {$ObjExportAll On} {$ENDIF} {------------------------------------------------------------------------------} { Common compiler defines } {------------------------------------------------------------------------------} // defaults are short evaluation of boolean values and long strings {$B-,H+} {------------------------------------------------------------------------------} { Please change this to suit your needs } {------------------------------------------------------------------------------} // support for multibyte character sets {$IFDEF SYN_COMPILER_3_UP} {$DEFINE SYN_MBCSSUPPORT} {$ENDIF} // additional tests for debugging {.$DEFINE SYN_DEVELOPMENT_CHECKS} {$IFDEF SYN_DEVELOPMENT_CHECKS} {$R+,Q+,S+,T+} {$ENDIF} |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Genau das hab ich gemeint, und hätte gehofft, dass da eine Zeile wie
Delphi-Quellcode:
drin ist. Aus der hättest du dann
{$DEFINE SYN_DBSUPPORT}
Delphi-Quellcode:
gemacht (mit einem Punkt vorm $), und der DB-Kram wär ausgeschaltet gewesen. Leider war die Theorie falsch. :mrgreen:
{.$DEFINE SYN_DBSUPPORT}
So wie's aussieht, musst du Deddys Empfehlung folgen, und den Verweis löschen. Danach wird der Compiler wahrscheinlich über SynDBEdit etc. mäkeln, die musst du dann auch aus dem Package entfernen. |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
trotzdem schonmal Danke! |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Wobei ich sehr dazu raten würde Embarcadero zu fragen, ob du nicht noch eine Lizenz für Turbo Delphi Explorer bekommen könntest:
![]() Dann bist du die ganzen Einschränkungen der 2005er Personal los und deutlich schneller ist Turbo Delphi auch. |
AW: SynEdit verlangt VCL50.bpl - woher bekommen?
Zitat:
:D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:19 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