Borland c++ 5.5.1 free command line compiler PROBLEM

Borland c++ 5.5.1 free command line compiler PROBLEM

offline
  • Pridružio: 22 Nov 2006
  • Poruke: 27

Pozdrav svima!

Imam veliku molbu ako mi možete pomoći. Unaprijed zahvaljujem!
Naime skinuo sam Borland c++ 5.5 free command line Compiler za Windows. Problem je što nemogu kompajlirat kod jer mi nemože uključit header fajlove. BCC55 sam instalirao (otpakirao) na F:\Moji programi\BCC55.
U Bin mapi sam napravio dvije datoteke bcc32.cfg i ilink32.cfg. To su konfiguracijske datoteke i u njima sam unio parametre točno prema službenim Borlandovim uputama. U bcc32.cfg se nalazi i definicija gdje se nalazi Include mapa.

Sve je to OK, al sad sam došo do velikog problema. Pokušavam testirat kompajler. Napišem jednostavnu Hello world aplikaciju tipa:

#include<iostream>
using namespace std;

int main(){
cout<<"Hello world"<<endl;
}

Onda idem kompajlirat jednostavno prema službenim uputama naredbom bcc32 <ime_datoteke>.cpp
...a dobijem ovakvu poruku:

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
prvi.cpp:
Error E2209 prvi.cpp 1: Unable to open include file 'iostream'
Error E2282 prvi.cpp 2: Namespace name expected
Error E2451 prvi.cpp 5: Undefined symbol 'cout' in function main()
Error E2451 prvi.cpp 5: Undefined symbol 'endl' in function main()
*** 4 errors in Compile ***

zašto nemože otvoriti iostream.h? Dali je možda problem (a nebi smio biti) što je operativni sustav Windows Vista, a ne XP ili 98, jer je ipak ovaj kompajler ranije nastao!

Pliz ljudi ako znate, imate ideju ili slična iskustva pomozite i molim vas bez ljutnje što ovdje tražim pomoć

Pozdrav!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

a da stavis
#include <iostream.h>
umesto
#include <iostream>

?



offline
  • Pridružio: 22 Nov 2006
  • Poruke: 27

Stavio sam. Nije to problem. Čak i u njihovom službenom primjeru stoji bez.h. Al izgleda da iz nekog razloga kompajler nemože otvoriti io uključiti header datoteke u kod. A zašto? Da bar imam win xp još pored sebe pa da probam dali bi tamo sve radilo!

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

ne bih znao onda Sad

offline
  • Pridružio: 22 Nov 2006
  • Poruke: 27

Evo javljam da sam riješio. Problem je bio "glup" i jednostavan i samo sam ja kriv što to nisam odmah riješio. Valjda sam se naviknuo na rad na linuxu.
Dakle, za one koji "možda" imaju sličnih problema, Borland c++ Builder je bio instaliran u F:\Moji programi\Borland\BCC55\...
I sada direktorij Include se nalazi u ...\BCC55\Include, i tako sam naveo u konfiguracijskoj datoteci bcc32.cfg. Problem je bio što nije znao pročitat ime direktorija sastavljenog od dvije riječi (Moji programi).

Pozdrav!

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Kada imas imena foldera od vise reci, onda celu putajnu stavi pod navodnike, recimo
"c:\dve reci\i jos toga\"
To ce sigurno da radi.

Ko je trenutno na forumu
 

Ukupno su 742 korisnika na forumu :: 8 registrovanih, 0 sakrivenih i 734 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: avijacija, branko7, cemix, dekir, DPera, LUDI, Tila Painen, wolverined4