🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

6 total messages Started by Jacek Dobaczewski Wed, 08 Oct 1997 00:00
externalref externaldef - co to jest?
#37
Author: Jacek Dobaczewski
Date: Wed, 08 Oct 1997 00:00
6 lines
543 bytes
Witam,
Sciagnalem z Internetu zrodla w ktorych mam powyzsze deklaracje i cos
nie za bardzo moj kompilator c/c++ potrafi to skompilowac.
Moze ktos wie co one oznaczaja i czym je mozna zastapic ?
Jacek
Re: externalref externaldef - co to jest?
#38
Author: Stanislaw Bochnak
Date: Wed, 08 Oct 1997 00:00
17 lines
992 bytes
Jacek Dobaczewski wrote:
> 
> Witam,
> Sciagnalem z Internetu zrodla w ktorych mam powyzsze deklaracje i cos
> nie za bardzo moj kompilator c/c++ potrafi to skompilowac.
> Moze ktos wie co one oznaczaja i czym je mozna zastapic ?
> Jacek

1) Mozesz podac cala linie, w ktorej to cos wystepuje?
2) Nie sa to zadne konstrukcje standardowego C++. Prawdopodobnie sa to
makrodefinicje wprowadzone przez autora
zrodel, ktore sciagnales. Powinny sie znajdowac w jakims headerze.

Pozdrawiam

Stanislaw Bochnak
Re: externalref externaldef - co to jest?
#39
Author: Jacek Dobaczewski
Date: Wed, 08 Oct 1997 00:00
26 lines
1260 bytes
Stanislaw Bochnak wrote:

> Jacek Dobaczewski wrote:
> >
> > Witam,
> > Sciagnalem z Internetu zrodla w ktorych mam powyzsze deklaracje i cos
> > nie za bardzo moj kompilator c/c++ potrafi to skompilowac.
> > Moze ktos wie co one oznaczaja i czym je mozna zastapic ?
> > Jacek
>
> 1) Mozesz podac cala linie, w ktorej to cos wystepuje?
> 2) Nie sa to zadne konstrukcje standardowego C++. Prawdopodobnie sa to
> makrodefinicje wprowadzone przez autora
> zrodel, ktore sciagnales. Powinny sie znajdowac w jakims headerze.

Niestety nie sa nigdzie zdefiniowane.

Tak wyglada linijka w .h
externalref WidgetClass xbaeMatrixWidgetClass;

A tak w .c
externaldef(xbaematrixwidgetclass)
WidgetClass xbaeMatrixWidgetClass = (WidgetClass) & xbaeMatrixClassRec;

Jacek
Re: externalref externaldef - co to jest?
#40
Author: pio... Piotr Auksztulewicz
Date: Wed, 08 Oct 1997 00:00
45 lines
2053 bytes
Jacek Dobaczewski (ja...@prosys.wroc.pl) wrote:
: Stanislaw Bochnak wrote:
: > Jacek Dobaczewski wrote:
: > >
: > > Witam,
: > > Sciagnalem z Internetu zrodla w ktorych mam powyzsze deklaracje i cos
: > > nie za bardzo moj kompilator c/c++ potrafi to skompilowac.
: > > Moze ktos wie co one oznaczaja i czym je mozna zastapic ?
: > > Jacek
: >
: > 1) Mozesz podac cala linie, w ktorej to cos wystepuje?
: > 2) Nie sa to zadne konstrukcje standardowego C++. Prawdopodobnie sa to
: > makrodefinicje wprowadzone przez autora
: > zrodel, ktore sciagnales. Powinny sie znajdowac w jakims headerze.

: Niestety nie sa nigdzie zdefiniowane.

: Tak wyglada linijka w .h
: externalref WidgetClass xbaeMatrixWidgetClass;

: A tak w .c
: externaldef(xbaematrixwidgetclass)
: WidgetClass xbaeMatrixWidgetClass = (WidgetClass) & xbaeMatrixClassRec;


O rany. Trzeba by�o tak od razu! Intrinsic.h wci�gn��e�?
Albo inaczej: wiesz, co kompilujesz? To jest program dla X11.
Pierwsze co powinno by� wci�gni�te, to Intrinsic.h - tam s� m.in. definicje
(#define'y) takich rzeczy jak externalref - i powinno si� tego u�ywa�, je�li
si� chce, �eby program by� przeno�ny. Wprawdzie w 99% b�dzie:

#define externalref extern

ale nigdy nic nie wiadomo... gdyby tak M$ znienacka zrobi� X11, to pewnie
musia�oby by�:

#define externalref extern __far __pascal

;-)))


--
Piotr Auksztulewicz                 pio...@zeus.polsl.gliwice.pl
Centrum Komputerowe Politechniki �l�skiej, Gliwice, Akademicka 16
Re: externalref externaldef - co to jest?
#41
Author: Stanislaw Bochnak
Date: Wed, 08 Oct 1997 00:00
30 lines
1473 bytes
Jacek Dobaczewski wrote:
> 
> Stanislaw Bochnak wrote:
> 
> > Jacek Dobaczewski wrote:
> > >
> > > Witam,
> > > Sciagnalem z Internetu zrodla w ktorych mam powyzsze deklaracje i
> cos
> > > nie za bardzo moj kompilator c/c++ potrafi to skompilowac.
> > > Moze ktos wie co one oznaczaja i czym je mozna zastapic ?
> > > Jacek
> >
> > 1) Mozesz podac cala linie, w ktorej to cos wystepuje?
> > 2) Nie sa to zadne konstrukcje standardowego C++. Prawdopodobnie sa
> to
> > makrodefinicje wprowadzone przez autora
> > zrodel, ktore sciagnales. Powinny sie znajdowac w jakims headerze.
> 
> Niestety nie sa nigdzie zdefiniowane.

To dziwne. Moze powiniens sciagnac jakies dodatkowe pliki...
A tymczesem przed wszystkimi externalref/def sprobuj nastepujacych
makrodefinicji:

#define externalref extern
#define externaldef( anything ) 

Powinno to wystarczyc. Jesli nie, podaj prosze komunikaty o bledach.
Re: externalref externaldef - co to jest?
#42
Author: Jacek Dobaczewski
Date: Wed, 08 Oct 1997 00:00
24 lines
1463 bytes
Stanislaw Bochnak wrote:

> > Niestety nie sa nigdzie zdefiniowane.
>
> To dziwne. Moze powiniens sciagnac jakies dodatkowe pliki...
> A tymczesem przed wszystkimi externalref/def sprobuj nastepujacych
> makrodefinicji:
>
> #define externalref extern
> #define externaldef( anything )
>
> Powinno to wystarczyc. Jesli nie, podaj prosze komunikaty o bledach.

  Dzi�kuj� za szybk� reakcj� i przepraszam za lenistwo.
Jak zdefiniowa�em externaleldef(A) to napisa� mi, �e jest to pr�ba
redefinicji. Jak przeszuka�em drzewko includ�w X11, to znalaz�em definicj�
w X11/Intrinsic.h
S� to makra aktywne dla systemu VMS, a dla pozosta�ych zdefinowane zgodnie
z Twoj� propozycj�. Widzia�em te definicje po raz pierwszy i to mnie
zmyli�o.
Moje problemy mia�y inn� przyczyn�. By�o ni� u�ycie zmiennej o nazwie new.
Jeszcze raz dzi�kuj� za pomoc
Jacek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads