Hi, I deactivated the old jpeg and cleaned it and installed the universal one. No problems there. I then tried installing playerstage and I seem to be getting the same error: --> Building playerstage-player Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_playerstage-player/work/player-2.0.4" && make all " returned error 2 Command output: building '_playerc' extension swigging playerc.i to playerc_wrap.c swig -python -o playerc_wrap.c playerc.i playerc.i:44: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead. playerc.i:82: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead. playerc.i:121: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead. playerc.i:127: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead. gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DMACOSX -I/usr/include/ffi -DENABLE_DTRACE -arch i386 -arch ppc -pipe -I./../.. -I../../../.. -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c playerc_wrap.c -o build/temp.macosx-10.5-i386-2.5/playerc_wrap.o playerc_wrap.c: In function '_wrap_playerc_mclient_client_set': playerc_wrap.c:40301: warning: assignment from incompatible pointer type playerc_wrap.c: In function '_wrap_playerc_mclient_client_set': playerc_wrap.c:40301: warning: assignment from incompatible pointer type playerc_wrap.c: In function '_wrap_playerc_mclient_addclient': playerc_wrap.c:40504: warning: passing argument 2 of 'playerc_mclient_addclient' from incompatible pointer type playerc_wrap.c: In function '_wrap_playerc_mclient_addclient': playerc_wrap.c:40504: warning: passing argument 2 of 'playerc_mclient_addclient' from incompatible pointer type gcc -Wl,-F. -bundle -undefined dynamic_lookup -arch i386 -arch ppc build/temp.macosx-10.5-i386-2.5/playerc_wrap.o -L./../../.libs -L../../../../libplayerxdr/.libs -L../../../../libplayercore/.libs -L../../../../libplayerjpeg/.libs -lplayerxdr -lplayerc -lplayerjpeg -ljpeg -lplayererror -o build/lib.macosx-10.5-i386-2.5/_playerc.so ld: libraryld not : library not found for -ljpeg found for -ljpeg collect2: ld returned 1 exit status collect2: ld returned 1 exit status lipo: can't open input file: /var/tmp//ccGtzZVW.out (No such file or directory) error: command 'gcc' failed with exit status 1 make[6]: *** [pythonbuild] Error 1 make[5]: *** [all] Error 2 make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
Error: The following dependencies failed to build: playerstage-player Error: Status 1 encountered during processing. When I was searching for a solution, I came across somewhere, where someone said that they had to build the jpeg library from source. I dont mind doing that...however, I dont know where I can find the source. Sudarshan. Ryan Schmidt-24 wrote: > > > On Feb 26, 2009, at 07:23, sudarsha...@gmail.com wrote: > > >>> Given the "-arch i386 -arch ppc" in your output, you are building a >>> universal binary of playerstage-player. Have you already built a >>> universal binary of jpeg? If you have jpeg installed but it's not >>> universal, you need to rebuild it universal: >>> >>> sudo port -nf upgrade jpeg +universal >> >> I tried what you suggested. jpeg library was already installed. So >> I assumed that I would need to upgrade it. I input the command that >> you gave and it gave me the following error: >> >> ---> Fetching jpeg >> ---> Verifying checksum(s) for jpeg >> ---> Extracting jpeg >> ---> Applying patches to jpeg >> ---> Configuring jpeg >> ---> Building jpeg >> Error: Target org.macports.build returned: shell command " cd "/opt/ >> local/var/macports/build/ >> _opt_local_var_macports_sources_rsync.macports.org_release_ports_graph >> ics_jpeg/work/jpeg-6b" && make all " returned error 2 >> Command output: "_jpeg_set_defaults", referenced from: >> _main in cjpeg.o >> "_jpeg_set_colorspace", referenced from: >> _parse_switches in cjpeg.o > > [snip] > > So sorry. That may be this bug: > > http://trac.macports.org/ticket/16411 > > It says you can't build a universal jpeg while a non-universal jpeg > is active. So in that case you have to work around it this way: > > sudo port deactivate jpeg > sudo port clean jpeg > sudo port install jpeg +universal > > > P.S: Use Reply All so your reply goes to the list too, not just to me. > > > _______________________________________________ > macports-users mailing list > macports-users@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users > > -- View this message in context: http://www.nabble.com/Re%3A-New-to-mac-macports.-Trouble-installing-playerstage.-tp22222613p22238806.html Sent from the MacPorts - Users mailing list archive at Nabble.com. _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users