使用Alchemy编译libJPEG(-swc)

时间:2011-03-24 04:34:35

标签: gcc compilation swc libjpeg alchemy

我已经尝试了几天用-ljpeg编译-swc但没有运气。 这就是我一直在做的事情。 在我的jpeg_sample_linker.c中,它有两个标题

#include "AS3.h"
#include <jpeglib.h> //or #include "jpeglib.h"

并且该文件的其余部分几乎是空的但可编译(因为我想要做的就是首先使用头文件编译文件)。

我的gcc命令是:

alc-on
gcc -swc -ljpeg jpeg_sample_linker.c -o jpeg_sample_linker.swc 
alc-off

并且,gcc继续说它找不到libjpeg.h 我也试过了

alc-on
gcc -swc  -I/usr/local/include -L/usr/local/lib -ljpeg jpeg_sample_linker.c -o jpeg_sample_linker.swc 
alc-off

它仍报告相同的错误“错误:jpeglib.h:没有这样的文件或目录”。

我可以知道如何修复此编译错误吗?

十亿谢谢 ģ

1 个答案:

答案 0 :(得分:0)

真是个笨蛋,

the compilation can be solved by editing gcc in /Library/alchemy-darwin-v0.5a/achacks
or
moving everything in /usr/local/lib and /usr/local/include to 
to $ALCHEMY_HOME/usr/local/include and $ALCHEMY_HOME/usr/local/lib

<!/ P>