Strona 1 z 1
Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 17:08
przez Cyfrowy Baron
Mam problem z instalacją pewnego komponentu, który podczas instalacji uparcie domaga się pliku OBJ, a konkretnie pliku vcl.imaging.pnglang.obj. W katalogach z bibliotekami są takie pliki, ale z rozszerzeniem DCU, PAS, HPP, ale OBJ nie ma!
Jakieś pomysły jak obejść ten problem?
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 19:27
przez polymorphism
Spróbuj skompilować plik .pas (bo to plik źródłowy pascala).
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 19:33
przez Cyfrowy Baron
Ale jak? Nie mogę otworzyć w C++Builder pliku pas. Poza tym to jest biblioteka standardowo dołączana do środowiska C++Builder.
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 19:42
przez polymorphism
Kompilatorem, z linii komend. Szczegółów nie podam, bo nie mam C++ Buildera, ale w dokumentacji na pewno masz opisane komendy kompilatora (bcc32.exe chyba). Nie wiem, jak to tam z tym Pascalem jest, ale z tego co pamiętam Builder był w stanie kompilować źródła w tym języku. Just try...
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 19:58
przez Cyfrowy Baron
Próbowałem! Się nie kompiluje: bcc32 -C plik.pas
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 20:13
przez polymorphism
A jakie błędy?
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 20:53
przez Cyfrowy Baron
Eh! Nie będę wymieniał wszystkich bo było ich aż 53.
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 21:34
przez polymorphism
Wystarczyłoby podać parę, tak żeby było wiadomo, jakiego rodzaju są te błędy.
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 22:08
przez Cyfrowy Baron
Microsoft Windows XP [Wersja 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.
c:\Program Files\Embarcadero\RAD Studio\9.0\bin>bcc32 -c "c:\Program Files\Embar cadero\RAD Studio\9.0\source\vcl\vcl.imaging.pnglang.pas" Embarcadero C++ 6.44 for Win32 Copyright (c) 1993-2011 Embarcadero Technologies, Inc. c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.pnglang.pas: Error E2040 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 1: Declaration terminated incorrectly Error E2141 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 15: Declaration syntax error Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 17: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 17: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 18: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 18: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 19: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 19: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 19: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 20: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 20: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 21: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 21: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 21: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 22: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 22: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 23: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 23: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 23: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 24: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 24: Character constant too long (or empty) Error E2206 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 24: Illegal character '#' (0x23) Error E2141 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 23: Declaration syntax error Error E2206 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 24: Illegal character '#' (0x23) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 24: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 24: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 25: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 25: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 25: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 26: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 26: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 27: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 27: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 27: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 28: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 28: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 29: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 29: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 30: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 30: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 30: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 31: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 31: Character constant too long (or empty) Error E2206 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 31: Illegal character '#' (0x23) Error E2141 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 30: Declaration syntax error Error E2206 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 31: Illegal character '#' (0x23) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 31: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 31: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 32: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 32: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 32: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 33: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 33: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 34: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 34: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 34: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 35: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 35: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 36: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 36: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 37: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 37: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 37: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 38: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 38: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 38: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 39: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 39: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 40: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 40: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 40: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 41: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 41: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 42: Type name expected Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 42: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 42: Character constant too long (or empty) Warning W8098 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging .pnglang.pas 43: Multi-character character constant Error E2129 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 43: Character constant too long (or empty) Error E2303 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 44: Type name expected Error E2228 c:\Program Files\Embarcadero\RAD Studio\9.0\source\vcl\Vcl.Imaging.p nglang.pas 44: Too many error or warning messages *** 51 errors in Compile *** |
Re: Problem z plikiem OBJ
Napisane:
sobota, 25 maja 2013, 22:20
przez polymorphism
Wygląda na to, że nie rozpoznaje składni. Sprawdź, czy nie masz gdzieś dcc32.exe. To jest kompilator Delphi, powinien łykać pliki .pas.
Re: Problem z plikiem OBJ
Napisane:
niedziela, 26 maja 2013, 08:12
przez Cyfrowy Baron
Mógłbym mieć gdybym zainstalował Delphi, lecz instalując środowisko wybrałem tylko C++Builder bo Delphi nie było mi potrzebne. Niemniej jednak obszedłem problem, nieco inaczej i zainstalowałem 28 z 29 paczek komponentów, i nie ma to już nic wspólnego z tą biblioteką.
Re: Problem z plikiem OBJ
Napisane:
poniedziałek, 27 maja 2013, 09:15
przez Corvis
To przy TMS-ach ci się zrobiło ?
Re: Problem z plikiem OBJ
Napisane:
poniedziałek, 27 maja 2013, 09:34
przez Cyfrowy Baron
Nie! Przy LMD. A co masz na to sposób?