Illustrator CS3 Linker Problems

I'm Trying to add a menu to my plugin
AIErr error = kNoErr;
const char* label = "Sign Thing"; 
char* name = "Sign";AIPlatformAddMenuItemDataUS MenuName;
MenuName.groupName = (
const char*)kEditMenuGroup;sUnicode->Initialize(MenuName.itemText,label,
sizeof(label),kAIPlatformCharacterEncoding);error = sMenu->AddMenuItem(message->d.self,NULL,MenuName,kMenuItemNoOptions,&g->signMenuHandle);
if(!error){ 
//error = sMenu->AddMenuGroup(name,kMenuGroupAddAboveNearGroup,kHelpMenuGroup,&g->signGroupHandle);
//error - sMenu->AddMenuGroupAsSubMenu(name,kMenuGroupAddAboveNearGroup,kHelpMenuGroup,&g->signGrou pHandle);
return error;
Im getting Linker errors from use of the AIUnicodeString class. I've seen in the forums that I need to include AIUnicodeString.cpp, which I have. Now I'm getting other linker errors.
SignPlugin.obj : error LNK2001: unresolved external symbol _sAIUnicodeString
1>SignPlugin.obj : error LNK2001: unresolved external symbol _sSPBlocks
1>..\Plugin\SignPlugin.aip : fatal error LNK1120: 2 unresolved externals
Any help would be great,
Thanks in advance.
Jeremy

I already had Unicode added, just added SSPBlocks with the same result.
// General Suites#include "
SPBlocks.h"#include
"AIArt.h"
#include 
"AIPath.h"
#include 
"AIRealMath.h"
#include 
"AIRandom.h"
#include 
"AIDocumentView.h"
#include 
"AIMatchingArt.h"
#include 
"AIMdMemory.h"
#include 
"AIUnicodeString.h"
#include 
"AILayer.h"
#include 
"stringUtils.h"
#include 
"IAIUnicodeString.cpp" 
*SUITE MEMORY MANAGEMENT
//Allocate Suites
static
ASErr AllocateSuites(SPBasicSuite* sSPBasic){ASErr error = kNoErr;
error = sSPBasic->AcquireSuite(kAINotifierSuite,kAINotifierSuiteVersion,(
const void**)&sNotify); //1.
if(!error){error = sSPBasic->AcquireSuite(kAIDocumentListSuite,kAIDocumentListVersion,(
const void**)&sDocList); //2.
if(!error){error = sSPBasic->AcquireSuite(kADMIconSuite, kADMIconSuiteVersion2, (
const void**)&sIcon); //3.
if(!error){error = sSPBasic->AcquireSuite(kADMBasicSuite,kADMBasicSuiteVersion10,(
const void**)&sBasicADM); //4.
if(!error){error = sSPBasic->AcquireSuite(kAIArtSuite, kAIArtVersion,(
const void**)&sArt); //5.
if(!error){error = sSPBasic->AcquireSuite(kAIDocumentSuite, kAIDocumentVersion,(
const void**)&sDoc); //6.
if(!error){error = sSPBasic->AcquireSuite(kAIMenuSuite,kAIMenuVersion,(
const void**)&sMenu); //7.
if(!error){error = sSPBasic->AcquireSuite(kAILayerSuite, kAILayerVersion,(
const void**)&sLayer); //8.
if(!error){error = sSPBasic->AcquireSuite(kAIUnicodeStringSuite, kAIUnicodeStringVersion,(
const void**)&sUnicode); //9.
if(!error){error = sSPBasic->AcquireSuite(kSPBlocksSuite, kSPBlocksSuiteVersion,(
const void**)&sSPBlock); //10.
return error;}
//release allocated suitesstatic 
ASErr ReleaseSuites(SPBasicSuite* sSPBasic){ASErr error = kNoErr;
//Release all suites
sSPBasic->ReleaseSuite(kAINotifierSuite,kAINotifierSuiteVersion); 
//1.
sSPBasic->ReleaseSuite(kAIDocumentListSuite,kAIDocumentListVersion); 
//2.
sSPBasic->ReleaseSuite(kADMIconSuite, kADMIconSuiteVersion2); 
//3.
sSPBasic->ReleaseSuite(kADMBasicSuite,kADMBasicSuiteVersion10); 
//4.
sSPBasic->ReleaseSuite(kAIArtSuite, kAIArtVersion); 
//5.
sSPBasic->ReleaseSuite(kAIDocumentSuite, kAIDocumentVersion); 
//6.
sSPBasic->ReleaseSuite( kAIMenuSuite,kAIMenuVersion); 
//7.
sSPBasic->ReleaseSuite(kAILayerSuite, kAILayerVersion); 
//8.
sSPBasic->ReleaseSuite(kAIUnicodeStringSuite, kAIUnicodeStringVersion); 
//9.
sSPBasic->ReleaseSuite(kSPBlocksSuite, kSPBlocksSuiteVersion); 
//10.
return error;

Similar Messages

  • Viewing large Illustrator CS3 files problem

    I use bridge to browse through previous work in created in Illustrator CS3.
    Problem - when viewing these files in Bridge some files (whatever their dimensions) show as large thumbnails and others (with the same AI dimensions) are small and do not seem to stretch in Bridge?
    Can anyone explain how to stretch the thumbnail in Bridge.

    Sorted - I need to save the CS3 file with 'create pdf compatible file' checked in the options, and it then opens as a large thumbnail in bridge.

  • Illustrator CS3 saving problems

    We have recently integrated our MAC's with a new mini MAC sever.  Still authenticating on a windows domain and all home areas are network locations on a win2k3 server.
    All my Adobe CS3 programs work as you would expect with the exception of Illustrator.  I can make a new file under any user name and save it.  However if I load that same file up or any other saved file I get errors - some of the errors are on loading the file, ie, plugin's and Parm errors.  These all allow me to continue if they show up (not all the time), but no matter what I cannot save the file if I edit it or not.  I just get 'UNEXPECTED ERROR SAVING'.  I can't save anywhere not to a USB pen, network drive or local HDD.  I can save as an eps file but when I go to the location to see what has saved ther is no file there.
    I have tried loosing the parameters files and saving as an admin but still the same problem 'Unexpected error saving'.  Installed Illustrator and re-installed still the same problem.
    Can anyone give me any clues at all please??
    Dave S

    I am also having problems with a new trial version of Illustrator CS5.  Been working fine for several days of trial version, but got a message to run Application Manager today, and had to update/install a new 30 day trial.  I cannot save anything, new work, previous work.  Am on a PC, window XP, plenty of memory, power,etc  Not a great introduction to someone thinking of buying the new program.

  • ILLUSTRATOR CS3 EXPORTING PROBLEM

    HELLO, I WAS WONDERING IF ANYONE COULD TELL ME WHAT IM DOING WRONG. IM TRYING TO EXPORT A SELECTED GRAPHIC FROM A CS3 ILLUSTRATOR FILE TO PHOTOSHOP. WHATS HAPPENING IS, INSTEAD OF EXPORTING JUST THE SELECTED ITEM, ITS EXPORTING THE WHOLE PAGE.? I CANT WORK OUT WHAT IM DOING WRONG.

    Yo kev, I found the crop area comand in the object menu, on your menu bar at top of screen. I've worked out a crude way of using the "crop area " command to localise objects for exporting.
    1. draw a rectangle roughly the size of graphic you want to export.
    2. go to, object menu, crop area, make. this should make crop marks over the rectangle youv'e just created.
    3. move your graphic ontop of the rectangular area, with crop marks youve just created.
    4. file, export.
    so far i havent had any problems with this method.
    give it a go.

  • Trust tablet + illustrator CS3 + pressure problem

    Hi guys,
    I've get recently trust slimline tablet for mac. Using Mac OS X 10.6.2 with adobe cs3. I've installed the tablet, and it works ok with photoshop  and does recognize brush pressure and everything. But illustrator doesn't seem to see it - I still can draw and use the pen, but when I'm trying to change calligraphic (or any other) brushes settings to pressure sensitive it's impossible: the only variables working are fixed and random. the pen icon in right bottom corner is crossed. Have contacted trust - and there is no special drivers for illustrator, anyway have installed the newest drivers, have installed illustrator update. restarted everything and so on - and still no result. and photoshop still perfect. Any advice? Maybe I should turn on something different than just brushes settings? Have been trying to find any solutions on forums, but no luck there
    Thanks in advance

    I got the one for mac. [Slimline design tablet for Mac, 15908, 'Fully compatible with Mac OS tablet']. If it was to be working with windows only would expect it to not work with photoshop and other things as well....

  • Illustrator CS3 printing problem

    When I print something on illustrator there is always blocks which have a brighter colour on the work and it doesn't seem to be random. I have an inkjet printer, has anyone got any ideas?

    Olithe,
    To print (reasonably) correctly from Illy you should have a PostScript printer (driver, or at least an emulation of one). Some (older) versions simply refuse to print non PostScript.
    You may Save As/Print to PDF and take it from there; You can see whether there are issues on screen.

  • Image Link Problems in Illustrator CS3

    Am running on Mac OS 10.4.11. Mac is a Dual 2GHz PowerPC G5. File server is an IBM x3650, running FullPress Software and Xinet and Flashnet.
    When saving files in Illustrator CS3 with preserved image links to hi-res images on the server, other users who later open that ai file, have to manually relink to images on the server. If the file is opened on the Mac that created it, images link automatically when opened again. The problem is that other Macs do not see the links/paths to the images.
    It is frustrating and time-consuming. The problem seems to be isolated to just 2 specific Macs. One with the spec as above, and the other is a 2x2.66GHz Dual-Core Intel Xeon, running on the same Mac OS.
    All software installs are same on all macs in my studio.
    The overall problem is : 17 Macs. 15 of these can open files created on each others Macs without issue. However, if files were created on the 2 "problem Macs", link issues arise. The 2 problem Macs have link issues with ANY other mac when opening files saved on any other Mac.
    Sorry for long winded nature of this, but can anyone help? Have tried all sorts and have run out of ideas on this. URGENT help needed! Thanks.

    Thanks Ian and Jim.
    Have solved the mystery.
    Opened files in Text edit, and the links defined section, did show ghosted volumes on problem macs.
    So, went to desktop > From the Go menu, select Go to Folder >then entered "/volumes"
    This brought up the volumes and highlighted some anomalies. Folders appearing with same name as my server, meaning when the server mounted it added a suffix of -1, -2 etc.
    MANY THANKS Gentleman.
    Tim.

  • Illustrator CS3 - problems saving as pdf  (or pdf-compatible)

    Hi,
    My office are trialling Illustrator CS3 as we're getting some business card type work and we'd like to be able to send the proposed designs to the client as a multi-page PDF.
    Unfortunately, I'm having a terrible problem when saving a particular file i) as .ai format, if PDF compatibility is checked, &
    ii) as a PDF.
    In both cases the progress bar goes half way and then Illustrator hangs, eventually saving after 3 hours, at the last try!
    The multi-page document consists of 7 x A4 tiles, I know this sounds big but actually there's not that much stuff in it: on each page there's a bit of text, a gradient, 3 monochrome logos and two drop-shadows. There is also a spot colour and a linked image (500kb). If/when it eventually saves the pdf is <150kb and the .ai is <2mb.
    I've tested various options when saving to try to trace the problem and it ONLY hangs when PDFing is involved; it saves with compression really fast.
    Obviously the time it's taking isn't practical so I'm hoping someone can suggest what might be wrong. The PC is a decent spec: WINXP sp2 / 3GHz P4 / 1mb ram / 256mb gfx / 1.5Gb swapfile / 5gb defragged space on HD. I've looked at the Windows Task Manager as Illustrator is trying to save - the CPU is only up to 50% and the swapfile usage is 300mb - if it's taking so long why isn't it maxed out?
    Hope someone can help, thanks in advance.
    smithy_ss

    I can't save a 1.4 meg .ai file as .pdf. Program freezes.

  • Image size is not showing correct in Link Information in Illustrator CS3

    Hi Guys,
    I am using Mac OS 10.4.11 and Adobe CS3. I have a problem in Illustrator CS3. Let me explain what is that....
    If I place a link in illustrator which is having PMS colors then some times illustrator is showing wrong image size in Link information panle. Please see the link. That link was already placed 100%. But sill it is showing 24%. Do some one have solution for this. If you have pleas let me know...
    regards
    HARI

    Hi Neeraj
    If I remove clipping path then it is showing 100%. But I did not get one thing, I have another image which is having clipping path and spot colors. If I place that image in Illustrator, Image size is showing 100%. There is no error in that file. So I think, this is not about clipping path, some other reason could be there.... If you want I'll give that image which is having clipping path and spot channels.
    Thanks for the reply....
    HARI

  • Problems with DCS files & Illustrator CS3.

    I'm a graphic artist in a screenprinting shop who has been presented with a problem I can't figure out the answer to. I have been using the VueRite Spot Process software for simulated process separations for over a year now. It works great and I was able to just place the DCS file into my Illustrator document using the Place option in the file menu. It would preserve all my spot colors, and I could make my simulated process separations in Illustrator with no problems.
    But out of nowhere, all of a sudden it is giving me an error when I try to place the DCS file.
    The error I get when trying to Place the DCS file in my Illustrator file says verbatim: "DCS EPS files cannot be opened or embedded. Please place this file using the Link option". No matter what I do now, I cannot get these DCS files into Illustrator, which is posing a bit of a problem as you might imagine.
    Maybe I'm just overlooking something vitally important here, but I don't recall changing anything from when I was able to Place the DCS files into Illustrator. It makes no sense!
    If anyone can offer any valuable advice I would be most grateful.
    Thanks,
    LeAnn

    Leaving the file as a grayscale PSD file with no 'background' image works well enough. The spot channels are retained and I can embed the image in the sep file. The amount of time I was spending waiting on Illy to process all the channels for DCS files at 5000x3800p at 7-10 colors deep was unbelievable. Because we had an older Aspect RIP, we were 'group think' limited to believing what worked for the older unit was the best way for the new Harlequin, and what couldn't be done in AI10 couldn't be done in CS3/4. We were so sure it didn't work we never tried it. A few days on the forums and some snarkiness from Wade we had a better solution and workflow and file management has improved 10 fold. I guess the point I'm trying to make is if you can get away from using DCS files, do it. Having made this shift, I've cut my wait time tremendously.
    For the PSD file, you have to leave the color mode intact, you can un-assign the CMYK values for output.
    You'll note the PSD file is half the size of the DCS file, there's no degradation in separations quality and the memory management is much improved. Smaller files, better performance...yadda yadda.
    2 cents. Here's an example set. Both the PSD and DCS (from same file) placed in Illy, side by side there's no comparison.
    http://www.h3lx.net/farkimages/For_Forums/
    and then there's a bit of good info in this
                                      Separate photoshop spot color channels in Illustrator? (Updated)                    

  • Weird Z and Y key swap and arabic filename problems in Illustrator CS3

    Hi
    I am having some very weird problems with Illustrator CS3.
    At completely random times, the software starts to think my Y and Z keys have swapped places. i.e. When I type anything or use any shortcuts, the opposite letters appear and are used.
    Also from time to time, when I save a file, the filename is written in Arabic and I have to rename the file again in Explorer to correct this.
    Both of these problems are random and a restart or Illustrator usually fixes both of these. But what a pain and waste of time.
    Anyone else getting problems like this?
    Oh, I'm using Windows Vista.
    Thanks
    Mr M

    My guess is, it is related to Windows. Try to press shift and ctrl at once if the problem occurs. The keys should be switched back...
    You have probably installed more than one keyboard in Windows. Shift-ctrl is the standard way to switch between them. You can change this in the Windows keyboard configuration file.
    I had this problem with a German and a VS keyboard installed.

  • A problem highlighting/selecting text in Illustrator CS3

    In several instances I can't highlight text to copy or to edit, other times it works fine. If I click the radio button for the text in layers (other layers may be locked to prevent accidental selection), the baselines appears and I should be able to highlight the text, but I can't. If I highlight some other unaffected area of text successfully (unlocked layers), sometimes it will allow me to select the problem text directly after. Then it will go back to being a problem, why?

    I'm using the general text tool, I've locked the other sublayers to avoid accidentally selecting those items. Then I click the radio button on the sublayer I wish to edit or copy, which reveals the baselines. Then if I click within that object to highlight text with the cursor, the text tool creates a new textbox/sublayer and does not highlight the text I intended.
    From: Monika Gause <[email protected]<mailto:[email protected]>>
    Reply-To: <[email protected]<mailto:[email protected]>>
    Date: Wed, 26 Oct 2011 14:49:40 -0600
    To: Roger Daleiden <[email protected]<mailto:[email protected]>>
    Subject: A problem highlighting/selecting text in Illustrator CS3
    Re: A problem highlighting/selecting text in Illustrator CS3
    created by Monika Gause<http://forums.adobe.com/people/Monika+Gause> in Illustrator - View the full discussion<http://forums.adobe.com/message/3992086#3992086

  • Problems reinstalling Illustrator CS3

    I was having issues with Illustrator CS3, it kept crashing, so in hopes of fixing the problem I uninstalled and am now trying to reinstall.
    When I put the install disc in, it starts to go through the process then asks for me to put in InDesign CS4 disc. I do and then a minute later it asks for me to put in the Illustrator CS3 disc. And it keeps going back and forth like that and it doesn't seem to be making any progress in installation.

    Illustrator CS3, InDesign CS4
    It is on a PC so we did an uninstall through the control panel.

  • Gradient with stroke problem Illustrator CS3

    We make a gradient object in Illustrator CS3 and give it a stroke which is centered. Then we rotate the object and the gradient rotates with the object.
    But then when we put the stroke alignment to inside or outside the gradient fails. It shows the gradient in the original 0-position instead of the angle we have created. When we put the stroke alignment back to center the gradient shows as we meant it to show again.
    When stroke alignment is on outside or inside before we rotate the object it shows the same problem.
    But when I copy an object from CS2 with an angled gradient and a inside or outside aligned stroke. The problem isn't there. When we start copying the object within CS3 the problem shows again (not when I use alt-key to copy, but with ctrl+c and then ctrl+v, ctrl+f or ctrl+b).
    Illustrator CS2 didn't have this problem. But now in CS3 we have it. I used to have this same problem in old versions from Macromedia Flash. But I never had it with Illustrator.
    Is this a bug or do we need to handle our gradients in a different way when using Illustrator CS3?

    It's a memory issue. If you scale your artwork down (say, to 50%), then save, it should work (it can be scaled up in the page layout software). If you're using raster effects you'll have to make sure they scale as well and that your raster effects resolution is appropriate for the final output size.

  • Illustrator CS3 problem

    Hi,
    I've been having a bit of what I believe is a problem with Illustrator CS3. I created a graphic layout using Photoshop CS3 and saved the finished product as a jpg to open up and "slice" in illustrator to code it, but every time I open up the image it comes up about half the size of the actual image. At first I thought I had saved the jpg as a smaller size than what it's supposed to be, but when I looked in my files it's the size it should be. I also tried exporting the finished work from photoshop to illustrator, but it did the same. I've also searched around online, including search engines, adobe help, faq, and forums, and have found nothing on this.
    If you want/need specifics on my computer, I can give them, but I am running Windows Vista.

    How exactly would I go about doing that? I edited the resolution and it made the image smaller/larger overall. I've never had to mess with resolution or DPI before because I've never had this problem so I'm quite green about it.

Maybe you are looking for

  • XSLT with DOM/C++ Parser

    Help, Anyone familiar with xslprocess class with DOM Parser for C++? My application needs to transform the original XML document, and then parse the new document (parse elements in tree). The example in the XDK demo directory (XSLSample.cpp) stops sh

  • Problems With Reports server in Oracle 10g IAS

    I am having problems with the reports server. It keeps on giving me the error below REP-51002: Bind to Reports Server <myreportservername> failed I am able to correct it by restarting my server while my backup server is off the network and playing ar

  • Material tracking report

    Hi Experts,          Could any one please help me for writing material tracking report By using tables mseg,objk,kna1,afko,afpo,makt,ser05,ser03.             The selection screen should be production order no, parent material no, parent material seri

  • PreparedStatement Can't set value at index 1 null

    I've never had this situation before, but I am unable to set a value at the first position of the PreparedStatement. System.out.println("The value = " + this.valueId);  // Prints -- The value = 479 statement.setInt(1, valueId); statement.setInt(2, va

  • CJI3 error

    Hi Friends, We made an enhancement to CJI3 recently (to include additional fields). But now, when we run the transaction, we're getting an error "Structure 01 O 20005955 O-O: No agent found" for some of the users. Did you guys came across similar err