error warning: Ignored unknown object module at 0x129310 with type 0x8a8399
dlerror: dlopen(/path/libSecond.dylib, 9): Library not loaded: libFirst.dylib
Referenced from: /path/libSecond.dylib
Reason: image not found
ne alamadım onun libFirst.dylib diyor ki: aynı komutunu kullanarak başka .dylib yüklemek ama libSecond.dylib için, bu ortak kitaplığın yükleme bana Xcode konsolunda şu uyarılarda verir yüklü değil ama şu anda libFirst.dylib gelen bir işlev içinde, bu nasıl olabilir?
DYLD_LIBRARY_PATH alanındaki tüm yollarım da doğru görünüyor.
Şimdiden teşekkürler, günlerdir buna takıldım.
Strace gibi bir şey denediniz mi? Özellikle hangi çağrının başarısız olduğunu görmek için size daha fazla bilgi verebilir. – Josh
Yığın trace, libFirst.dylib içinde bir işlev olan libSecond.dylib'de CreateModule adlı dlopen çağrısını gösteren işlevi gösterir. –
Yığın izi - strace sistem izi anlamına gelir. İzler, dosyaları açma, stat'ing inode'lar vb. Gibi işlev çağrılarıdır. İşletim sisteminizin tam olarak nerede göründüğüne biraz ışık tutabilir. – Josh