The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Advanced & ekspertbrukere
.
google unix.com



UNIX for Advanced & ekspertbrukere Expert-til-ekspert. Lær avanserte UNIX UNIX kommandoer, Linux operativsystem, systemadministrasjon, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Symbol refererer feil fromatz High Level Programmering 1 03-17-2008 06:01
ld.so.1: flyttetjenester feil sanjasam High Level Programmering 1 09-10-2007 06:23
symbolet refererer feil suhasini High Level Programmering 1 04-03-2006 07:43
flyttetjenester feil abhi1826 UNIX for Advanced & ekspertbrukere 1 01-23-2006 12:36
refererte symbol ikke funnet, hvordan løse? mester UNIX for Advanced & ekspertbrukere 4 01-08-2003 10:40

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 05-06-2008
agilgeous agilgeous is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Sted: Tampa FL / Charlotte NC
Innlegg: 2
Question flyttetjenester feil: yyparse referert symbol ikke funnet

Dette er min oppstilling:

LD_LIBRARY_PATH \u003d / apps/rogue_wave_sol7/workspaces/workshop6_u1/4d/lib: / apps/fu/section20/vendorLib/EMS/4.2/lib: / home/a487891/cppunit/lib: / usr / openwin / lib: / usr / lib

ldd-d TestDatalinkTradeRouter
libintl.so \u003d> / usr / lib / libintl.so
libw.so.1 \u003d> / usr/lib/libw.so.1
libnsl.so.1 \u003d> / usr/lib/libnsl.so.1
libdbt4d.so \u003d> / apps/rogue_wave_sol7/workspaces/workshop6_u1/4d/lib/libdbt4d.so
libcrypto.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libcrypto.so
liblber.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/liblber.so
libldap.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libldap.so
libssl.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libssl.so
libtibems.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libtibems.so
libtibemslookup.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libtibemslookup.so
libtibiconv.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libtibiconv.so
libtibjms.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libtibjms.so
libxml2.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libxml2.so
libz.so \u003d> / apps/fu/section20/vendorLib/EMS/4.2/lib/libz.so
libcppunit-1.12.so.0 \u003d> / home/a487891/cppunit/lib/libcppunit-1.12.so.0
libmth4d.so \u003d> / apps/rogue_wave_sol7/workspaces/workshop6_u1/4d/lib/libmth4d.so
libtls4d.so \u003d> / apps/rogue_wave_sol7/workspaces/workshop6_u1/4d/lib/libtls4d.so
liby.so.1 \u003d> / usr/lib/liby.so.1
libUil.so.3 \u003d> / usr/lib/libUil.so.3
libthread.so.1 \u003d> / usr/lib/libthread.so.1
libc.so.1 \u003d> / usr/lib/libc.so.1
libdl.so.1 \u003d> / usr/lib/libdl.so.1
libmp.so.2 \u003d> / usr/lib/libmp.so.2
libsocket.so.1 \u003d> / usr/lib/libsocket.so.1
libresolv.so.2 \u003d> / usr/lib/libresolv.so.2
libgen.so.1 \u003d> / usr/lib/libgen.so.1
libpthread.so.1 \u003d> / usr/lib/libpthread.so.1
libm.so.1 \u003d> / usr/lib/libm.so.1
libxview.so.3 \u003d> / usr/openwin/lib/libxview.so.3
libbla4d.so \u003d> / apps/rogue_wave_sol7/workspaces/workshop6_u1/4d/lib/libbla4d.so
libMrm.so.4 \u003d> / usr/lib/libMrm.so.4
libXm.so.4 \u003d> / usr/lib/libXm.so.4
libXt.so.4 \u003d> / usr/openwin/lib/libXt.so.4
libX11.so.4 \u003d> / usr/openwin/lib/libX11.so.4
libolgx.so.3 \u003d> / usr/openwin/lib/libolgx.so.3
libSM.so.6 \u003d> / usr/openwin/lib/libSM.so.6
libICE.so.6 \u003d> / usr/openwin/lib/libICE.so.6
libXext.so.0 \u003d> / usr/openwin/lib/libXext.so.0
/ usr / plattform / FJSV, GPUZC-M/lib/libc_psr.so.1

Men likevel når jeg prøver å kjøre min kjørbar:

ld.so.1: TestDatalinkTradeRouter: fatal: flyttetjenester feilmeldingen: file / usr/lib/liby.so.1: symbol yyparse: referert symbol ikke funnet
Drept

og symbolet er definded i libUil.so.3 \u003d> / usr/lib/libUil.so.3

[55] | 99316 | 19656 | FUNC | LOCL | 0 | 12 | yyparse

Eventuelle forslag til hvordan å løse dette problemet vil bli verdsatt.

Sist endret av agilgeous; 05-06-2008 kl 12:46..
  #2 (permalink)  
Old 05-06-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Bli Date: Feb 2004
Beliggenhet: NM
Innlegg: 5763
liby er yacc.

yacc produserer en fil y.tab.c med en funksjon yyparse. Din app må ha noen lex / yacc kode i den et sted. Det er ingen global yyparse funksjon der ute i en standard bibliotek som eksporteres til en hvilken som helst kode som ønsker det - libUil er en del av motivet, og det har en yyparse funksjon som brukes lokalt - hva LOCL betyr. Har koden bruke motivet?

Kompilatorer har alle yyparse fungerer også, men hver yyparse samtalen er bare for at en ca. yyparse moduler er ofte distibuted i en. en fil i stedet for et delt bibliotek.

Dette ser ikke ut som noe du har bygget fra grunnen av - det ser til å være leverandør biblioteker.
Er det SDK programmerer informasjon? Eller leverandøren støtte?

Bare fordi du har funnet et bibliotek med et yyparse symbol betyr ikke så mye. Det er trolig ikke den koden faktisk referert.
  #3 (permalink)  
Old 05-06-2008
agilgeous agilgeous is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Sted: Tampa FL / Charlotte NC
Innlegg: 2
Jim,

Takk for svar. I prøver å løse mitt opprinnelige linker problem jeg endte opp med å blande epler og appelsiner, så å si.

Min opprinnelige problemet var en linker feil:

Undefined første refererte
symbol i filen
main / apps/workshop6_u1/WS6U1/lib/crt1.o
LD: fatal: Symbol henvisning feil. Ingen utgang skrevet til TestDatalinkTradeRouter

Så jeg endte opp med å trekke i liby som hadde en GLOB definisjon av største, men i sin tur skapte andre problemer.
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 04:23.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0