ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] компиляция программ g++
@ 2003-02-20 17:45 Maxim A. Telegin
  2003-02-20 18:30 ` Maxim A. Telegin
  2003-03-04 14:23 ` Maxim A. Telegin
  0 siblings, 2 replies; 4+ messages in thread
From: Maxim A. Telegin @ 2003-02-20 17:45 UTC (permalink / raw)
  To: community

При компиляции программ c gjvjom. g++ выдаются кучи ошибок типа:

------------------
/usr/local/src/anjuta-1.0.1/scintilla/ScintillaGTK.cxx:1727: undefined
reference to `operator new(unsigned)'
/usr/local/src/anjuta-1.0.1/scintilla/ScintillaGTK.cxx:1728: undefined
reference to `operator delete(void*)'
------------------

В общем на стандартные C++'овые операторы. Как можно исправить?

[root@lab207 anjuta-1.0.1]# rpm -qa|grep gcc
libgcc3.2-3.2.1-alt2
gcc-common-1.2.1-alt2
gcc3.2-c++-3.2.1-alt2
gcc3.2-3.2.1-alt2
[root@lab207 anjuta-1.0.1]# rpm -qa|grep stdc++
compat-libstdc++-egcs-alt1
libstdc++2.96-2.96-alt3
libstdc++3.2-devel-3.2.1-alt2
libstdc++3.2-3.2.1-alt2
libstdc++2.96-devel-2.96-alt3





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] компиляция программ g++
  2003-02-20 17:45 [Comm] компиляция программ g++ Maxim A. Telegin
@ 2003-02-20 18:30 ` Maxim A. Telegin
  2003-02-20 18:55   ` Denis S. Filimonov
  2003-03-04 14:23 ` Maxim A. Telegin
  1 sibling, 1 reply; 4+ messages in thread
From: Maxim A. Telegin @ 2003-02-20 18:30 UTC (permalink / raw)
  To: community

Вот, написал простенький примерчик на C++ и смоделировал ту же ошибку:

main.cpp

class abc
{
public:
	abc();
	~abc();
	int a;
		
};

abc::abc()
{
	a = 1;
};

abc::~abc()
{
};

int main()
{
	abc *a = new abc;
};

[maximtel@lab207 1]$ gcc main.cpp
/home/maximtel/tmp/cc2seOx2.o: In function `main':
/home/maximtel/tmp/cc2seOx2.o(.text+0x3e): undefined reference to
`operator new(unsigned)'
/home/maximtel/tmp/cc2seOx2.o(.text+0x69): undefined reference to
`operator delete(void*)'
/home/maximtel/tmp/cc2seOx2.o(.eh_frame+0x11): undefined reference to
`__gxx_personality_v0'
collect2: ld returned 1 exit status

Где крутить?
Спасибо всем, кто поможет.



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] компиляция программ g++
  2003-02-20 18:30 ` Maxim A. Telegin
@ 2003-02-20 18:55   ` Denis S. Filimonov
  0 siblings, 0 replies; 4+ messages in thread
From: Denis S. Filimonov @ 2003-02-20 18:55 UTC (permalink / raw)
  To: community

21 Февраль 2003 00:30, Maxim A. Telegin написал:
> [maximtel@lab207 1]$ gcc main.cpp
> /home/maximtel/tmp/cc2seOx2.o: In function `main':
> /home/maximtel/tmp/cc2seOx2.o(.text+0x3e): undefined reference to
> `operator new(unsigned)'
> /home/maximtel/tmp/cc2seOx2.o(.text+0x69): undefined reference to
> `operator delete(void*)'
> /home/maximtel/tmp/cc2seOx2.o(.eh_frame+0x11): undefined reference to
> `__gxx_personality_v0'
> collect2: ld returned 1 exit status
>
> Где крутить?
> Спасибо всем, кто поможет.
не пробовали g++ main.cpp ?



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Comm] компиляция программ g++
  2003-02-20 17:45 [Comm] компиляция программ g++ Maxim A. Telegin
  2003-02-20 18:30 ` Maxim A. Telegin
@ 2003-03-04 14:23 ` Maxim A. Telegin
  1 sibling, 0 replies; 4+ messages in thread
From: Maxim A. Telegin @ 2003-03-04 14:23 UTC (permalink / raw)
  To: community

В общем вылечилось удалением libstdc++2.96
Всем спасибо.

В Чтв, 20.02.2003, в 20:45, Maxim A. Telegin написал:
> При компиляции программ c gjvjom. g++ выдаются кучи ошибок типа:
> 
> ------------------
> /usr/local/src/anjuta-1.0.1/scintilla/ScintillaGTK.cxx:1727: undefined
> reference to `operator new(unsigned)'
> /usr/local/src/anjuta-1.0.1/scintilla/ScintillaGTK.cxx:1728: undefined
> reference to `operator delete(void*)'
> ------------------
> 
> В общем на стандартные C++'овые операторы. Как можно исправить?
> 
> [root@lab207 anjuta-1.0.1]# rpm -qa|grep gcc
> libgcc3.2-3.2.1-alt2
> gcc-common-1.2.1-alt2
> gcc3.2-c++-3.2.1-alt2
> gcc3.2-3.2.1-alt2
> [root@lab207 anjuta-1.0.1]# rpm -qa|grep stdc++
> compat-libstdc++-egcs-alt1
> libstdc++2.96-2.96-alt3
> libstdc++3.2-devel-3.2.1-alt2
> libstdc++3.2-3.2.1-alt2
> libstdc++2.96-devel-2.96-alt3
> 
> 
> 
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-03-04 14:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-20 17:45 [Comm] компиляция программ g++ Maxim A. Telegin
2003-02-20 18:30 ` Maxim A. Telegin
2003-02-20 18:55   ` Denis S. Filimonov
2003-03-04 14:23 ` Maxim A. Telegin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git